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
Attributs d'impression de 4D View Pro

Langage 4D View Pro    


 

 

Les attributs d'impression 4D View Pro vous permettent de contrôler tous les éléments d'impression des zones 4D View Pro. Ces attributs sont gérés via les commandes suivantes :

Les attributs de ligne et de colonne sont utilisés pour indiquer le début, la fin et la répétition des lignes et colonnes.

 

PropriétéTypeDescription
columnEndentier longLa dernière colonne à imprimer dans une plage de cellule.

Valeur par défaut = -1 (toutes les colonnes)

columnStartentier longLa première colonne à imprimer dans une plage de cellule.

Default value = -1 (all columns)

repeatColumnEndentier longLa dernière colonne d'une plage de colonnes à imprimer à gauche de chaque page.

Valeur par défaut = -1 (toutes les colonnes)

repeatColumnStartentier longLa première colonne d'une plage de colonnes à imprimer à gauche de chaque page.

Valeur par défaut = -1 (toutes les colonnes)

repeatRowEndentier longLa dernière ligne d'une plage de lignes à imprimer à gauche de chaque page.

Valeur par défaut = -1 (toutes les colonnes)

repeatRowStartentier longLa première ligne d'une plage de lignes à imprimer en haut de chaque page.

Valeur par défaut = -1 (toutes les colonnes)

rowEndentier longLa dernière ligne à imprimer dans une plage de cellule.

Valeur par défaut = -1 (toutes les colonnes)

rowStartentier longLa première ligne à imprimer dans une plage de cellule.

Valeur par défaut = -1 (toutes les colonnes)

Les attributs d'en-tête et de pieds sont utilisés pour spécifier du texte ou des images dans les sections en-tête/pied à gauche, à droite et au centre. 

 

PropriétéTypeDescription
footerCentertexteLe texte et le format du pied central sur les pages imprimées.
footerCenterImageimage | texte*L'image de la section centrale du pied.
footerLefttexteLe texte et le format du pied gauche sur les pages imprimées.
footerLeftImageimage | texte*L'image de la section gauche du pied.
footerRighttexteLe texte et le format du pied droit sur les pages imprimées.
footerRightImageimage | texte*L'image de la section droite du pied. 
headerCentertexteLe texte et le format de l'en-tête central sur les pages imprimées.
headerCenterImageimage | texte*L'image de la section centrale de l'en-tête.
headerLefttexteLe texte et le format de l'en-tête gauche sur les pages imprimées.
headerLeftImageimage | texte*L'image de la section gauche de l'en-tête.
headerRighttexteLe texte et le format de l'en-tête droit sur les pages imprimées.
headerRightImageimage | texte*L'image de la section droite de l'en-tête.

* Si vous utilisez le type texte, passez le chemin d'accès (absolu ou relatif) de l'image. Si vous passez un chemin relatif, le fichier devrait être situé à côté du fichier de structure de la base. Sous Windows, l'extension de fichier doit être indiquée. Quel que soit le type utilisé pour fixer une image, l'image elle-même (qui n'est pas une référence) est stockée dans la zone 4D View Pro et est retournée par VP Get print info.

Les caractères spéciaux suivants permettent d'ajouter automatiquement ou de formater les informations contenues dans l'en-tête et le pied, lors de l'impression de la zone 4D View Pro.

 

CaractèreDescriptionExempleRésultat
&Caractère d'échappement(voir exemples ci-dessous)     
PPage couranteprintInfo.headerLeft:="Ceci est la page &P." Ceci est la page 5. 
NNuméro de pageprintInfo.headerLeft:="Il existe &N pages."Il existe 10 pages. 
DDate courante (yyyy/mm/dd format)printInfo.headerLeft:="Nous sommes le &D."Nous sommes le 2015/6/19. 
THeure couranteprintInfo.headerLeft:="Il est &T."Il est 16:30:36.
GImageprintInfo.headerLeftImage:=smiley
printInfo.headerLeft:="&G"
 
SBarréprintInfo.headerLeft:="&SCeci est un texte."Ceci est un texte.
USoulignéprintInfo.headerLeft:="&UCeci est un texte."Ceci est un texte.
BGrasprintInfo.headerLeft:="&BCeci est un texte."Ceci est un texte.
IItaliqueprintInfo.headerLeft:="&ICeci est un texte."Ceci est un texte.
"Font prefixprintInfo.headerLeft:="&\"Lucida Console\"&14Ceci est un texte."
KPréfixe de la couleur du texteprintInfo.headerLeft:="&KFF0000Ceci est un texte."Ceci est un texte. 
FNom du workbookprintInfo.headerLeft:="&F"2019 Monthly Revenue Forecasts
ANom de la feuilleprintInfo.headerLeft:="&A"June 2019 revenue forecast

Marges  

Les attributs de marge sont utilisés pour spécifier les marges d'impression de la zone 4D View Pro. Exprimées en centièmes de pouce.

 

PropriétéTypeDescription
marginobjet Les marges d'impression
 

 Propriété  Type  Description
 top  entier long Marge supérieure, en centièmes de pouces.

Valeur par défaut = 75

 bottom  entier long Marge inférieure, en centièmes de pouces.

Valeur par défaut = 75

 left  entier long Marge gauche, en centièmes de pouces.

Valeur par défaut = 70

 right  entier long Marge droite, en centièmes de pouces.

Valeur par défaut = 70

 header  entier long Décalage de l'en-tête, en centièmes de pouces.

Valeur par défaut = 30

 footer  entier long Décalage du pied, en centièmes de pouces.

Valeur par défaut = 30

Les attributs d'orientation sont utilisés pour spécifier l'orientation de la page imprimée.

Note : Cet attribut définit uniquement les informations de rendu.

 

PropriétéTypeDescription
orientationentier longOrientation de la page
 
Constante Valeur Comment
vk print page orientation landscape 2

Orientation paysage

vk print page orientation portrait 1

Orientation portrait (par défaut).

Page  

Les attributs de page sont utilisés pour spécifier les propriétés générales d'impression d'un document.

 

PropriétéTypeDescription
blackAndWhitebooléenImpression en noir et blanc uniquement.
Note : Les PDF ne sont pas concernés par cet attibut. Les couleurs des PDF sont maintenues.

Valeur par défaut = "faux"

centeringentier longComment le contenu est centré dans la page imprimée :
 
Constante Valeur Comment
vk print centering both 3

L'impression est centrée à la fois verticalement et horizontalement sur la page

vk print centering horizontal 1

L'impression est centrée horizontalement sur la page.

vk print centering none 0

L'impression n'est pas centrée (par défaut)

vk print centering vertical 2

L'impression est centrée verticalement sur la page.

firstPageNumberentier longLe numéro de la page à imprimer sur la première page.

Valeur par défaut = 1

pageOrderentier longLes pages d'ordre sont imprimées :
 
Constante Valeur Comment
vk print page order auto 0

L'ordre d'impression est déterminé automatiquement (par défaut).

vk print page order down then over 1

Les pages sont imprimées vers le bas, puis vers la droite.

vk print page order over then down 2

Les pages sont imprimées vers la droite, puis vers le bas.

pageRangetexteLa plage de pages à imprimer 
qualityFactorentier longLe facteur qualité pour les impressions (1 - 8).  Plus le facteur est élevé, meilleure sera la qualité d'impression, mais il peut y avoir des incidences sur les performances d'impression.

Valeur par défaut = 2

useMaxbooléenSeules les lignes et les colonnes contenant des données sont imprimées.

Valeur par défaut = "vrai"

zoomFactorréelLa valeur d'élargissement ou de rétrécissement de la page imprimée.

Valeur par défaut = 1

Les attributs de dimension de la page sont utilisés pour spécifier les dimensions ou le type de document choisis pour l'impression. Deux moyens existent pour définir la taille du document :

  • Taille personnalisée - attribut de hauteur et de largeur 
  • Taille standard - attribut de type

 

PropriétéTypeDescription
paperSizeobjectDimensions du document (heightwidth) ou format spécifique (kind) pour l'impression.  
 

 Propriété  Type  Description
 height  entier long Hauteur du document, en centièmes de pouce.
 width  entier long Largeur du document, en centièmes de pouce.
 kind  texte Nom de la taille standard du papier (ex : A2, A4, legal, etc.) retourné par GET PRINT OPTION.

Valeur par défaut = "letter"

Echelle  

Les attributs d'échelle sont utilisés pour spécifier les réglages et l'optimisation de l'impression :

 

PropriétéTypeDescription
bestFitColumnsbooléenLa largeur de la colonne est ajustée  à la plus grande largeur du texte pour l'impression.

Valeur par défaut= "faux"

bestFitRowsbooléenLa hauteur de la ligne est ajustée pour s'adapter à la plus grande hauteur de texte pour l'impression. 

Default value = "faux"

fitPagesTallentier longLe nombre de pages verticales (orientation portrait) à vérifier lors de l'optimisation de l'impression. 

Default value = -1

fitPagesWideentier longLe nombre de pages horizontales (orientation paysage) à vérifier lors de l'optimisation de l'impression. 

Default value = -1

Les attributs Afficher / Cacher sont utilisés pour spécifier la visibilité des éléments d'une zone 4D View Pro.

 

PropriétéTypeDescription
showBorderbooléenImprime la bordure du contour.

Valeur par défaut = "vrai"

showColumnHeaderentier longParamètres d'impression de l'en-tête d'une colonne
 
Constante Valeur Comment
vk print visibility hide 1

L'en-tête n'est pas visible.

vk print visibility inherit 0

Hérite des paramètres de la feuille (par défaut)

vk print visibility show 2

L'en-tête est visible sur chaque page.

vk print visibility show once 3

L'en-tête est visible une fois.

showGridLinebooléenImprime le quadrillage.  

Valeur par défaut = "faux"

showRowHeaderentier longParamètres d'impression de l'en-tête d'une ligne
 
Constante Valeur Comment
vk print visibility hide 1

L'en-tête n'est pas visible.

vk print visibility inherit 0

Hérite des paramètres de la feuille (par défaut)

vk print visibility show 2

L'en-tête est visible sur chaque page.

vk print visibility show once 3

L'en-tête est visible une fois.

Les attributs du watermark sont utilisés pour superposer du texte ou une image dans une zone 4D View Pro.

 

PropriétéTypeDescription
watermarkcollectionCollection des propriétés de watermark.

Valeur par défaut : indéfni.

 

 Propriété  Type  Description
 [ ].height  entier long La hauteur du texte / de l'image du watermark.
 [ ].imageSrc  image | texte* Texte / Image du watermark.
 [ ].page  texte Les pages sur lesquelles le watermark est imprimé.

Pour toutes les pages : "all"
Pour des pages spécifiques : numéros de page ou plages de pages séparé(e)s par des virgules. Ex : "1,3,5-12"

 [ ].width  entier long La largeur du texte / de l'image du watermark.
 [ ].x  entier long Les coordonnées horizontales du point supérieur gauche de l'image/du texte du watermark.
 [ ].y  entier long Les coordonnées verticales du point supérieur gauche de l'image/du texte du watermark

  * Si vous utilisez le type texte, passez le chemin d'accès (absolu ou relatif) de l'image. Si vous passez un chemin relatif, le fichier devrait être situé à côté du fichier de structure de la base. Sous Windows, l'extension de fichier doit être indiquée. Quel que soit le type utilisé pour fixer une image, l'image elle-même (qui n'est pas une référence) est stockée dans la zone 4D View Pro et est retournée par VP Get print info.

 
 



Voir aussi  

VP Get print info
VP SET PRINT INFO

 
PROPRIÉTÉS 

Produit : 4D
Thème : Langage 4D View Pro

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v18

 
UTILISATION DE L'ARTICLE

4D View Pro ( 4D v19)