---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://www.servicenow.com/docs/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# PdfPage - スコープ指定、グローバル

# PdfPage - スコープ指定、グローバル {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

PDF ページとサイズ、幅、色などのその属性を表す PdfPage オブジェクトを作成します。

この API は、 ServiceNow PDF Generation Utilities プラグイン (com.snc.apppdfgenerator) の一部であり、 `sn_pdfgeneratorutils` 名前空間内で提供されます。このプラグインはデフォルトでは有効になっています。

この API は、PDF を生成するために[ドキュメント API](https://www.servicenow.com/docs/PkT2cVgUF6xDOPZvUnjHtw#DocumentBothAPI "Document API には、PDF の初期化、コンテンツの追加、PDF のクローズを行うメソッドが用意されています。コンテンツを追加した後、ドキュメントをターゲットレコードに添付できます。") とともに使用されるコンポーネントです。

## PdfPage - PdfPage(文字列 pageSize, 文字列 orientation) {#ariaid-title2}

新しい PdfPage オブジェクトをインスタンス化します。
{#PdfPage-PdfPage_S_S__table_twm_hjk_34b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| pageSize | 文字列 | PDF ページのサイズです。 有効な値： * A4：595 x 842 ポイント * EXECUTIVE：522 x 756 ポイント * LETTER：612 x 792 ポイント * LEDGER：792 x 1224 ポイント {#PdfPage-PdfPage_S_S__ul_dml_q2p_k4b} |
| orientation | 文字列 | オプション。PDF ページの向き。 有効な値： * LANDSCAPE * PORTRAIT {#PdfPage-PdfPage_S_S__ul_igz_j3p_r4b} デフォルト：PORTRAIT |
[表 : 1. パラメーター]

{#PdfPage-PdfPage_S_S__table_twm_hjk_34b}  
次の例は、PdfPage オブジェクトを作成する方法を示しています。

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

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

PDF ページの下端の Y 座標を取得します。
{#PdfPage-getBottom__table_vv5_52h_44b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 2. パラメーター]

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

| タイプ | 説明 |
|-|-|
| 数字 | PDF ページの下端の Y 座標の十進法の値。 |
[表 : 3. 返される内容]

{#PdfPage-getBottom__table_wv5_52h_44b}  
次の例は、PDF ページの下端の Y 座標を取得する方法を示しています。

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

## PdfPage -- getLeft() {#ariaid-title4}

PDF ページの左端の X 座標を取得します。
{#PdfPage-getLeft__table_vv5_52h_44b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 4. パラメーター]

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

| タイプ | 説明 |
|-|-|
| 数字 | PDF ページの左端の X 座標の十進法の値。 |
[表 : 5. 返される内容]

{#PdfPage-getLeft__table_wv5_52h_44b}  
次の例は、PDF ページの左端の X 座標を取得する方法を示しています。

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

## PdfPage -- getPdfPageSize() {#ariaid-title5}

PDF ページのサイズを取得します。
{#PdfPage-getPdfPageSize__table_vv5_52h_44b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 6. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 7. 返される内容]

{#PdfPage-getPdfPageSize__table_wv5_52h_44b}  
次の例は、PDF ページのサイズを取得する方法を示しています。

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

## PdfPage -- getRight() {#ariaid-title6}

PDF ページの右端の X 座標を取得します。
{#PdfPage-getRight__table_vv5_52h_44b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 8. パラメーター]

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

| タイプ | 説明 |
|-|-|
| 数字 | PDF ページの右端の X 座標の十進法の値。 |
[表 : 9. 返される内容]

{#PdfPage-getRight__table_wv5_52h_44b}  
次の例は、PDF ページの右端の X 座標を取得する方法を示しています。

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

## PdfPage -- getTop() {#ariaid-title7}

PDF ページの上端の Y 座標を取得します。
{#PdfPage-getTop__table_vv5_52h_44b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 10. パラメーター]

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

| タイプ | 説明 |
|-|-|
| 数字 | PDF ページの上端の Y 座標の十進法の値。 |
[表 : 11. 返される内容]

{#PdfPage-getTop__table_wv5_52h_44b}  
次の例は、PDF ページの上端の Y 座標を取得する方法を示しています。

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

## PdfPage -- getWidth() {#ariaid-title8}

PDF ページの幅を取得します。
{#PdfPage-getWidth__table_vv5_52h_44b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 12. パラメーター]

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

| タイプ | 説明 |
|-|-|
| 数字 | ページの幅のサイズ (ポイント単位)。 |
[表 : 13. 返される内容]

{#PdfPage-getWidth__table_wv5_52h_44b}  
次の例は、PDF ページの幅を取得する方法を示しています。

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


