PdfPage:スコープ対象、グローバル

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • PDF ページとその属性を表す PdfPage オブジェクトを作成します。サイズ、幅、色など。

    この API は ServiceNow PDF 生成ユーティリティプラグイン (com.snc.apppdfgenerator) の一部であり、 sn_pdfgeneratorutils 名前空間内で提供されます。このプラグインはデフォルトでアクティブ化されています。

    この API は、PDF を生成するために ドキュメント API で使用されるコンポーネントです。

    PdfPage - PdfPage (文字列 pageSize, 文字列の向き)

    新しい PdfPage オブジェクトをインスタンス化します。

    表 : 1. パラメーター
    名前 タイプ 説明
    pageSize 文字列 PDF のページサイズ。
    有効な値:
    • A4 – 595 x 842 ポイント
    • エグゼクティブ – 522 x 756 ポイント
    • レター – 612 x 792 ポイント
    • 元帳 – 792 x 1224 ポイント
    向き 文字列 オプション。PDF ページの向き。
    有効な値:
    • 横向き
    • 縦向き

    デフォルト:PORTRAIT

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

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

    PdfPage – getBottom()

    PDF ページの下端の Y 座標を取得します。

    表 : 2. パラメーター
    名前 タイプ 説明
    なし
    表 : 3. 戻り値
    タイプ 説明
    番号 PDF ページの下端にある Y 座標の 10 進数値。

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

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

    PdfPage – getLeft()

    PDF ページの左端の X 座標を取得します。

    表 : 4. パラメーター
    名前 タイプ 説明
    なし
    表 : 5. 戻り値
    タイプ 説明
    番号 ページの左端にある X 座標の 10 進数値。

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

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

    PdfPage – getPdfPageSize()

    PDF ページのサイズを取得します

    表 : 6. パラメーター
    名前 タイプ 説明
    なし
    表 : 7. 戻り値
    タイプ 説明
    なし

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

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

    PdfPage – getRight()

    PDF ページの右端の X 座標を取得します。

    表 : 8. パラメーター
    名前 タイプ 説明
    なし
    表 : 9. 戻り値
    タイプ 説明
    番号 ページの右端にある X 座標の 10 進数値。

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

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

    PdfPage – getTop()

    PDF ページの上端の Y 座標を取得します。

    表 : 10. パラメーター
    名前 タイプ 説明
    なし
    表 : 11. 戻り値
    タイプ 説明
    番号 PDF ページの上端の Y 座標の 10 進数値。

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

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

    PdfPage – getWidth()

    PDF ページの幅を取得します。

    表 : 12. パラメーター
    名前 タイプ 説明
    なし
    表 : 13. 戻り値
    タイプ 説明
    番号 ページ幅のサイズ (ポイント)。

    次の例は、PDF ページの幅を取得する方法を示しています。

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