PdfPage - Scoped, Global

concept brazil Updated Sep 10, 2026 2 min read PdfPageBothAPI.md
Raw file servicenow.com

Creates a PdfPage object representing a PDF page and its attributes; such as size, width, and color.

This API is part of the ServiceNow PDF Generation Utilities plugin (com.snc.apppdfgenerator) and is provided within the sn_pdfgeneratorutils namespace. The plugin is activated by default.

This API is a component used with the Document API to generate a PDF.

Parent Topic:Server API reference

PdfPage - PdfPage(String pageSize, String orientation)

Instantiates a new PdfPage object.

Name

Type

Description

pageSize

String

PDF page size.Valid values:

  • A4 – 595 x 842 points
  • EXECUTIVE – 522 x 756 points
  • LETTER – 612 x 792 points
  • LEDGER – 792 x 1224 points

orientation

String

Optional. PDF page orientation.Valid values:

  • LANDSCAPE
  • PORTRAIT

Default: PORTRAIT

The following example shows how to create a PdfPage object.
JavaScript
var pdfpage = new sn_pdfgeneratorutils.PdfPage("A4", "LANDSCAPE");

PdfPage – getBottom()

Gets the Y-coordinate of the lower edge of a PDF page.

Name Type Description
None
Type Description
Number Decimal value of the Y-coordinate at the lower edge of the PDF page.

The following example shows how to get the Y-coordinate of the lower edge of a PDF page.

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

PdfPage – getLeft()

Gets the X-coordinate of the left edge of a PDF page.

Name Type Description
None
Type Description
Number Decimal value of the X-coordinate on the left edge of the page.

The following example shows how to get the X-coordinate of the left edge of a PDF page.

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

PdfPage – getPdfPageSize()

Gets the size of a PDF page

Name Type Description
None
Type Description
None

The following example shows how to get the PDF page size.

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

PdfPage – getRight()

Gets the X-coordinate of the right edge of a PDF page.

Name Type Description
None
Type Description
Number Decimal value of the X-coordinate on the right edge of the page.

The following example shows how to get the X-coordinate of the right edge of a PDF page.

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

PdfPage – getTop()

Gets the Y-coordinate of the upper edge of a PDF page.

Name Type Description
None
Type Description
Number Decimal value of the Y-coordinate at the upper edge of the PDF page.

The following example shows how to get the Y-coordinate of the upper edge of a PDF page.

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

PdfPage – getWidth()

Gets the width of a PDF page.

Name Type Description
None
Type Description
Number Size of the page width in points.

The following example shows how to retrieve the width of a PDF page.

JavaScript
var pdfpage = new sn_pdfgeneratorutils.PdfPage("A4", "LANDSCAPE");var width = PdfPage.getWidth();
Search documentation
Search document titles and file paths on the brazil branch