tabs.PageSettings

Le type tabs.PageSettings est utilisé pour contrôler le rendu d'un onglet au format PDF par la méthode tabs.saveAsPDF().

Toutes ses propriétés sont facultatives.

Pour définir les en-têtes et les pieds de page, vous pouvez inclure certains caractères spéciaux dans les chaînes que vous fournissez. Ceux-ci seront remplacés dans la sortie rendue comme suit :

  • "&P": le numéro de page, comme "2"
  • "&PT": le numéro de page et le nombre total de pages, comme "2 su 3"
  • "&D": la date / heure actuelle
  • "&T": le titre de la page
  • "&U": l'URL de la page

Type

Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :

edgeBottom Facultatif

number. L'espacement entre le bas des pieds et le bord inférieur du papier (pouces). Par défaut : 0.

edgeLeft Facultatif

number. L'espacement entre l'en-tête / pied de page gauche et le bord gauche du papier (pouces). Par défaut : 0

edgeRight Facultatif

number. L'espacement entre l'en-tête / pied droit et le bord gauche du papier (pouces). Par défaut : 0.

edgeTop Facultatif

number. L'espacement entre le haut des en-têtes et le bord supérieur du papier (pouces). Par défaut : 0

footerCenter Facultatif

string. Le texte du pied de page central de la page. Défaut : ''.

footerLeft Facultatif

string. Le texte pour le pied gauche de la page. Par défaut : '&PT'.

footerRight Facultatif

string. Le texte pour le pied droit de la page. Par défaut : '&D'.

headerCenter Facultatif

string. Le texte de l'en-tête du centre de la page. Défaut : ''.

headerLeft Facultatif

string. Le texte de l'en-tête gauche de la page. Par défaut : '&T'.

headerRight Facultatif

string. Le texte de l'en-tête de la page. Par défaut : '&U'.

marginBottom Facultatif

number. La marge entre le contenu de la page et le bord inférieur du papier (pouces). Par défaut : 0.5.

marginLeft Facultatif

number. La marge entre le contenu de la page et le bord gauche du papier (pouces). Par défaut : 0.5.

marginRight Facultatif

number. La marge entre le contenu de la page et le bord droit du papier (en pouces). Par défaut : 0.5.

marginTop Facultatif

number. La marge entre le contenu de la page et le bord supérieur du papier (pouces). Par défaut : 0.5.

orientation Facultatif

integer. Orientation de la page: 0 signifie "portrait", 1 signifie "paysage". Par défaut : 0.

paperHeight Facultatif

number. La hauteur du papier dans les unités de format papier. Par défaut : 11.0.

paperSizeUnit Facultatif

integer. L'unité de format de papier: 0 = pouces, 1 = millimètres. Par défaut : 0.

paperWidth Facultatif

number. La largeur du papier dans les unités de format papier. Par défaut : 8.5.

scaling Facultatif

number. Facteur d'échelle du contenu de la page. 1 signifie 100% ou taille normale. Par défaut : 1.

showBackgroundColors Facultatif

boolean. Si les couleurs d'arrière-plan de la page doivent être affichées. Par défaut : false.

showBackgroundImages Facultatif

boolean. Si les images d'arrière-plan de la page doivent être affichées. Par défaut : false.

shrinkToFit Facultatif

boolean. Si le contenu de la page doit rétrécir pour s'adapter à la largeur de la page (remplace la mise à l'échelle). Par défaut : true.

Compatibilité des navigateurs

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
PageSettings
edgeBottom
edgeLeft
edgeRight
edgeTop
fileName
footerCenter
footerLeft
footerRight
headerCenter
headerLeft
headerRight
marginBottom
marginLeft
marginRight
marginTop
orientation
paperHeight
paperSizeUnit
paperWidth
scaling
showBackgroundColors
showBackgroundImages
shrinkToFit

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support