PdfPage - escopo, global

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Cria um objeto PdfPage que representa uma página PDF e seus atributos, como tamanho, largura e cor.

    Esta API faz parte do ServiceNow Plug-in Utilitários de geração de PDF (com.snc.apppdfgenerator) e é fornecido em sn_pdfgeneratorutils namespace. O plug-in é ativado por padrão.

    Esta API é um componente usado com API de documento Para gerar um PDF.

    PdfPage - PdfPage (cadeia de caracteres pageSize, orientação de cadeia de caracteres)

    Instancia um novo PdfPage objeto.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    pageSize Cadeia de caracteres Tamanho da página do PDF.
    Valores válidos:
    • A4 – 595 x 842 pontos
    • EXECUTIVO – 522 x 756 pontos
    • 612 x 792 pontos
    • RAZGER – 792 x 1224 pontos
    orientação Cadeia de caracteres Opcional. Orientação da página do PDF.
    Valores válidos:
    • PAISAGEM
    • RETRATO

    Padrão: RETRATO

    O exemplo a seguir mostra como criar um PdfPage objeto.

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

    PdfPage – getBottom()

    Obtém a coordenada Y da borda inferior de uma página PDF.

    Tabela 2. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 3. Retorna
    Tipo Descrição
    Número Valor decimal da coordenada Y na borda inferior da página PDF.

    O exemplo a seguir mostra como obter a coordenada Y da borda inferior de uma página PDF.

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

    PdfPage – getLeft()

    Obtém a coordenada X da borda esquerda de uma página PDF.

    Tabela 4. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 5. Retorna
    Tipo Descrição
    Número Valor decimal da coordenada X na borda esquerda da página.

    O exemplo a seguir mostra como obter a coordenada X da borda esquerda de uma página PDF.

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

    PdfPage – getPdfPageSize()

    Obtém o tamanho de uma página PDF

    Tabela 6. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 7. Retorna
    Tipo Descrição
    Nenhum(a)

    O exemplo a seguir mostra como obter o tamanho da página PDF.

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

    PdfPage – GetRight()

    Obtém a coordenada X da borda direita de uma página PDF.

    Tabela 8. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 9. Retorna
    Tipo Descrição
    Número Valor decimal da coordenada X na borda direita da página.

    O exemplo a seguir mostra como obter a coordenada X da borda direita de uma página PDF.

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

    PdfPage – gettop()

    Obtém a coordenada Y da borda superior de uma página PDF.

    Tabela 10. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 11. Retorna
    Tipo Descrição
    Número Valor decimal da coordenada Y na borda superior da página PDF.

    O exemplo a seguir mostra como obter a coordenada Y da borda superior de uma página PDF.

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

    PdfPage – getWidth()

    Obtém a largura de uma página PDF.

    Tabela 12. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 13. Retorna
    Tipo Descrição
    Número Tamanho da largura da página em pontos.

    O exemplo a seguir mostra como recuperar a largura de uma página PDF.

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