IRONSOFTWAREHOME
カスタムPDFサイズ
import {PdfDocument, PaperSizeUnit} from "@ironsoftware/ironpdf";

(async () => {
    // Define the HTML content
    const html = `<p>Lorem ipsum dolor sit amet...</p>`;

    // Configure render options
    const options = {
        // Set the paper size to custom (5x5 inches)
        paperSize: {
            unit: PaperSizeUnit.Inch,
            height: 5,
            width: 5,
        },
    };

    // Render HTML content to a PDF
    const pdf = await PdfDocument.fromHtml(html, { renderOptions: options });

    // Save the PDF with the custom paper size
    await pdf.saveAs("customPaperSize.pdf");
})();
npm i @ironsoftware/ironpdf
カスタムPDFサイズ

カスタムPDFサイズ

このコード スニペットは、HTML コンテンツを PDF ドキュメントにレンダリングするときにカスタム用紙サイズを定義する方法を示しています。

レンダリングオプションの用紙サイズをカスタマイズするために paperSize プロパティを使用します。 options オブジェクトはカスタム用紙サイズを指定するために使用され、カスタム5x5インチのサイズに設定されます。 目的の用紙サイズに合わせて height と width プロパティを必要に応じて調整できます。

IronPDFライブラリ からの PdfDocument.fromHtml メソッドを利用して、指定されたレンダリングオプションを適用しながらHTMLコンテンツをPDFドキュメントに変換します。

レンダリング後、結果のPDFドキュメントは saveAs メソッドを使用してカスタム用紙サイズで保存されます。

  • GenerateCustomSizedPdf メソッドは、2つの引数を取ります: htmlContent (PDFにレンダリングされるHTMLコンテンツ) および outputPath (生成されたPDFが保存されるファイルパス)。

  • ChromePdfRenderer はHTMLコンテンツのレンダリングプロセスを処理するために使用されます。

  • 5x5インチのカスタム用紙サイズを指定するために PdfPaperSize オブジェクトが作成されます。 これは、width と height 値(インチ単位)を PdfPaperSize constructor に渡すことで達成されます。

  • RenderingOptions プロパティは renderer を使用してカスタム用紙サイズを使用するように設定されます。

  • 与えられたHTMLコンテンツを事前に定義された設定に従ってPDFドキュメントへ変換するために RenderHtmlAsPdf メソッドを使用します。

  • 最後に、SaveAs メソッドは指定された outputPath にPDFドキュメントを保存します。

GitHubでカスタムPDFページサイズコードの例を調べる
GitHubで見る

準備はできましたか?

バージョン:2026.6リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

OR
bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
Node.js モジュールダウンロード for PDF
npmでインストール

バージョン: 2026.6

  1. ダウンロードしてNode.js 12+をインストール。
  2. 上記のコマンドをターミナルで実行します。

ライセンスは$999から