Avez-vous besoin d’imprimer un formulaire 4D avec un document 4D View Pro incorporé, ou peut-être d’afficher une partie du document dans un document 4D View Pro ? Avec la commande VP Convert to picture vous pouvez créer un SVG à partir d’une partie du document 4D View Pro et le traiter comme une image. Nous allons vous montrer comment dans ce billet de blog.
La commande VP Convert to picture offre un moyen simple de convertir un document en image :
PictViewPro:=VP Convert to picture ($doc)
Cela vous permet d’utiliser les commandes classiques de 4D pour imprimer vos documents. Par exemple, si vous devez imprimer un document en utilisant SET PRINTING JOB ou SET PRINT OPTION, vous pouvez afficher votre image dans un objet de formulaire de saisie et l’imprimer :
PRINT SETTINGS
If// printing other parts of your report
( =1 ) (Option d'orientation;1) := ( ) ("PrintForm_Portrait") ( ; ; ) := ( ;0;0 ; ; ) xml-ph-0033@OK
SET PRINT OPTION
OPEN PRINTING JOB
// more print commands here, such as Print Form or Print Object
// Document conversion
PictViewProVP Convert to picture $doc
// Load a form with an input form object bound to the PictViewPro variable
FORM LOAD
// Print input form object
OBJECT GET BEST SIZEPictViewPro$bestwidth$bestheight
$endPrint objectPictViewPro$bestwidth$bestheight
FORM UNLOAD
CLOSE PRINTING JOB
End if
Vous trouverez d’autres exemples dans l’IDH ci-dessous :