Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v19
VP Convert to picture

VP Convert to picture 


 

VP Convert to picture ( objetVP {; objPlage} ) -> Résultat 
Paramètre Type   Description
objetVP  Objet in Objet 4D View Pro contenant la zone à convertir
objPlage  Objet in Objet plage
Résultat  Image in Image SVG de la zone

La commande VP Convert to picture convertit l'objet objetVP 4D View Pro (ou la plage objPlage dans objetVP) en une image SVG. 

Cette commande est utile, par exemple :

  • pour intégrer un document 4D View Pro dans un autre document, tel qu'un document 4D Write Pro
  • pour imprimer un document 4D View Pro sans le charger dans une zone 4D View Pro.

Dans objetVP, passez l'objet 4D View Pro que vous souhaitez convertir. Cet objet doit avoir été préalablement parsé à l'aide de VP Export to object ou enregistré avec VP EXPORT DOCUMENT.

Note : Le processus de conversion SVG nécessite que les expressions et les formats (cf. Format de cellule 4D View Pro) inclus dans la zone 4D View Pro soient évalués au moins une fois, afin d'être correctement exportés. Si vous convertissez un document qui n'a pas été évalué au préalable, les expressions ou les formats peuvent être rendus de manière inattendue.

Dans objPlage, passez une plage de cellules à convertir. Par défaut, si ce paramètre est omis, tout le contenu du document est converti.

Les contenus de document sont convertis en tenant compte de leurs attributs d'affichage, y compris les formats (voir la note ci-dessus), etc. La conversion des éléments suivants est prise en charge :

  • Texte : style / police / taille / alignement / rotation / format
  • Arrière-plan de cellule : couleur / image
  • Bordure de cellule : épaisseur / couleur / style
  • Fusion de cellules
  • Images
  • Hauteur de lignes
  • Largeur de colonnes
  • Visibilité : colonnes / lignes cachées. 

Note : La visibilité du quadrillage dépend de l'attribut de document défini avec VP SET PRINT INFO

 

Résultat

La commande retourne une image au format SVG.

Exemple  

Vous souhaitez convertir une zone 4D View Pro en SVG, prévisualiser le résultat et l'envoyer à une variable image :

 C_OBJET($vpAreaObj)
 C_IMAGE($vPict)
 $vpAreaObj:=VP Export to object("ViewProArea")
 $vPict:=VP Convert to picture($vpAreaObj//exporter toute la zone



Voir aussi  

VP EXPORT DOCUMENT
VP Export to object
VP SET PRINT INFO

 
PROPRIÉTÉS 

Produit : 4D
Thème : Langage 4D View Pro
Numéro : 9885
Nom intl. : VP Convert to picture

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v18

 
UTILISATION DE L'ARTICLE

4D View Pro ( 4D v19)