PdfPage - Champ d’application, global

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Crée un objet PdfPage représentant une page PDF et ses attributs ; tels que la taille, la largeur et la couleur.

    Cette API fait partie du module d’extension ServiceNow PDF Generation Utilities (com.snc.apppdfgenerator) et est fournie dans l’espace de noms sn_pdfgeneratorutils . Le module d’extension est activé par défaut.

    Cette API est un composant utilisé avec l’API Document pour générer un PDF.

    PdfPage - PdfPage(String pageSize, String orientation)

    Instancie un nouvel objet PdfPage .

    Tableau 1. Paramètres
    Nom Type Description
    pageSize Chaîne Taille de page PDF.
    Valeurs valides :
    • A4 – 595 x 842 points
    • EXÉCUTIF – 522 x 756 points
    • LETTRE – 612 x 792 points
    • GRAND LIVRE – 792 x 1224 points
    orientation Chaîne Facultatif. Orientation de la page PDF.
    Valeurs valides :
    • PAYSAGE
    • PORTRAIT

    Par défaut : PORTRAIT

    L’exemple suivant montre comment créer un objet PdfPage .

    var pdfpage = new sn_pdfgeneratorutils.PdfPage("A4", "LANDSCAPE");

    PdfPage – getBottom()

    Obtient la coordonnée Y du bord inférieur d’une page PDF.

    Tableau 2. Paramètres
    Nom Type Description
    Aucun
    Tableau 3. Renvoie
    Type Description
    Numéro Valeur décimale de la coordonnée Y sur le bord inférieur de la page PDF.

    L’exemple suivant montre comment obtenir la coordonnée Y du bord inférieur d’une page PDF.

    var pdfpage = new sn_pdfgeneratorutils.PdfPage("A4", "LANDSCAPE");
     var bottom = pdfpage.getBottom();

    PdfPage – getLeft()

    Obtient la coordonnée X du bord gauche d’une page PDF.

    Tableau 4. Paramètres
    Nom Type Description
    Aucun
    Tableau 5. Renvoie
    Type Description
    Numéro Valeur décimale de la coordonnée X sur le bord gauche de la page.

    L’exemple suivant montre comment obtenir la coordonnée X du bord gauche d’une page PDF.

    var pdfpage = new sn_pdfgeneratorutils.PdfPage("A4", "LANDSCAPE");
     var left = pdfpage.getLeft();

    PdfPage – getPdfPageSize()

    Obtient la taille d’une page PDF

    Tableau 6. Paramètres
    Nom Type Description
    Aucun
    Tableau 7. Renvoie
    Type Description
    Néant

    L’exemple suivant montre comment obtenir la taille de la page PDF.

    var pdfpage = new sn_pdfgeneratorutils.PdfPage("A4", "LANDSCAPE");
    var size = pdfpage.getPdfPageSize();

    PdfPage – getRight()

    Obtient la coordonnée X du bord droit d’une page PDF.

    Tableau 8. Paramètres
    Nom Type Description
    Aucun
    Tableau 9. Renvoie
    Type Description
    Numéro Valeur décimale de la coordonnée X sur le bord droit de la page.

    L’exemple suivant montre comment obtenir la coordonnée X du bord droit d’une page PDF.

    var pdfpage = new sn_pdfgeneratorutils.PdfPage("A4", "LANDSCAPE");
     var right = pdfpage.getRight();

    PdfPage – getTop()

    Obtient la coordonnée Y du bord supérieur d’une page PDF.

    Tableau 10. Paramètres
    Nom Type Description
    Aucun
    Tableau 11. Renvoie
    Type Description
    Numéro Valeur décimale de la coordonnée Y sur le bord supérieur de la page PDF.

    L’exemple suivant montre comment obtenir la coordonnée Y du bord supérieur d’une page PDF.

    var pdfpage = new sn_pdfgeneratorutils.PdfPage("A4", "LANDSCAPE");
     var top  = pdfpage.getTop();

    PdfPage – getWidth()

    Obtient la largeur d’une page PDF.

    Tableau 12. Paramètres
    Nom Type Description
    Aucun
    Tableau 13. Renvoie
    Type Description
    Numéro Taille de la largeur de la page en points.

    L’exemple suivant montre comment récupérer la largeur d’une page PDF.

    var pdfpage = new sn_pdfgeneratorutils.PdfPage("A4", "LANDSCAPE");
    var width = PdfPage.getWidth();