---
title: PdfPage - Scoped, Global
description: Creates a PdfPage object representing a PDF page and its attributes; such as size, width, and color.Instantiates a new PdfPage object.Gets the Y-coordinate of the lower edge of a PDF page.Gets the X-coordinate of the left edge of a PDF page.Gets the size of a PDF pageGets the X-coordinate of the right edge of a PDF page.Gets the Y-coordinate of the upper edge of a PDF page.Gets the width of a PDF page.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/api-reference/server-api-reference/PdfPageBothAPI.html
release: australia
product: Server API Reference
classification: server-api-reference
topic_type: concept
last_updated: "2026-03-12"
reading_time_minutes: 2
breadcrumb: [Server API reference, API reference, API implementation and reference]
---
# PdfPage - Scoped, Global
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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/server-api-reference/DocumentBothAPI.md) to generate a PDF.
**Parent Topic:**[Server API reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/server-api-reference/api-server.md)
## 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.
```
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.
```
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.
```
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.
```
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.
```
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.
```
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.
```
var pdfpage = new sn_pdfgeneratorutils.PdfPage("A4", "LANDSCAPE");
var width = PdfPage.getWidth();
```