---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# PdfPage - Inclus, global

# PdfPage - Inclus, global {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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](https://servicenow-prod.fluidtopics.net/d3lN_FuuV~kguOiXJFlaSg#DocumentBothAPI "L’API Document fournit des méthodes pour initialiser un PDF, ajouter du contenu et fermer le PDF. Après avoir ajouté du contenu, le document peut être joint à un enregistrement cible.") pour générer un PDF.

## PdfPage - PdfPage(String pageSize, Orientation de la chaîne) {#ariaid-title2}

Instancie un nouvel objet PdfPage .
{#PdfPage-PdfPage_S_S__table_twm_hjk_34b__entry__3}

| 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 {#PdfPage-PdfPage_S_S__ul_dml_q2p_k4b} |
| orientation | Chaîne | Facultatif. Orientation de la page PDF. Valeurs valides : * PAYSAGE * PORTRAIT {#PdfPage-PdfPage_S_S__ul_igz_j3p_r4b} Par défaut : PORTRAIT |
[Tableau 1. Paramètres]

{#PdfPage-PdfPage_S_S__table_twm_hjk_34b}  
L'exemple suivant montre comment créer un objet PdfPage .

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

## PdfPage -- getBottom() {#ariaid-title3}

Obtient la coordonnée Y du bord inférieur d'une page PDF.
{#PdfPage-getBottom__table_vv5_52h_44b__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 2. Paramètres]

{#PdfPage-getBottom__table_vv5_52h_44b} {#PdfPage-getBottom__table_wv5_52h_44b__entry__2}

| Type | Description |
|-|-|
| Numéro | Valeur décimale de la coordonnée Y sur le bord inférieur de la page PDF. |
[Tableau 3. Renvoie]

{#PdfPage-getBottom__table_wv5_52h_44b}  
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() {#ariaid-title4}

Obtient la coordonnée X du bord gauche d'une page PDF.
{#PdfPage-getLeft__table_vv5_52h_44b__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 4. Paramètres]

{#PdfPage-getLeft__table_vv5_52h_44b} {#PdfPage-getLeft__table_wv5_52h_44b__entry__2}

| Type | Description |
|-|-|
| Numéro | Valeur décimale de la coordonnée X sur le bord gauche de la page. |
[Tableau 5. Renvoie]

{#PdfPage-getLeft__table_wv5_52h_44b}  
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() {#ariaid-title5}

Obtient la taille d'une page PDF
{#PdfPage-getPdfPageSize__table_vv5_52h_44b__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 6. Paramètres]

{#PdfPage-getPdfPageSize__table_vv5_52h_44b} {#PdfPage-getPdfPageSize__table_wv5_52h_44b__entry__2}

| Type | Description |
|-|-|
| Aucun |   |
[Tableau 7. Renvoie]

{#PdfPage-getPdfPageSize__table_wv5_52h_44b}  
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() {#ariaid-title6}

Obtient la coordonnée X du bord droit d'une page PDF.
{#PdfPage-getRight__table_vv5_52h_44b__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 8. Paramètres]

{#PdfPage-getRight__table_vv5_52h_44b} {#PdfPage-getRight__table_wv5_52h_44b__entry__2}

| Type | Description |
|-|-|
| Numéro | Valeur décimale de la coordonnée X sur le bord droit de la page. |
[Tableau 9. Renvoie]

{#PdfPage-getRight__table_wv5_52h_44b}  
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() {#ariaid-title7}

Obtient la coordonnée Y du bord supérieur d'une page PDF.
{#PdfPage-getTop__table_vv5_52h_44b__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 10. Paramètres]

{#PdfPage-getTop__table_vv5_52h_44b} {#PdfPage-getTop__table_wv5_52h_44b__entry__2}

| Type | Description |
|-|-|
| Numéro | Valeur décimale de la coordonnée Y sur le bord supérieur de la page PDF. |
[Tableau 11. Renvoie]

{#PdfPage-getTop__table_wv5_52h_44b}  
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() {#ariaid-title8}

Obtient la largeur d'une page PDF.
{#PdfPage-getWidth__table_vv5_52h_44b__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 12. Paramètres]

{#PdfPage-getWidth__table_vv5_52h_44b} {#PdfPage-getWidth__table_wv5_52h_44b__entry__2}

| Type | Description |
|-|-|
| Numéro | Taille de la largeur de la page en points. |
[Tableau 13. Renvoie]

{#PdfPage-getWidth__table_wv5_52h_44b}  
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();


