IRONSOFTWAREHOME
カスタム余白の設定
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    const options = {
        margin: {
            top: 40,
            left: 20,
            right: 20,
            bottom: 40,
        },
    };
    // Render HTML file to PDF
    const pdf = await PdfDocument.fromHtml("my-content.html", { renderOptions: options });

    // Save the PDF
    await pdf.saveAs("my-content.pdf");
})();
npm i @ironsoftware/ironpdf
カスタム余白の設定

カスタム余白の設定

IronPDFを使用すると余白をカスタマイズするのは簡単です。

まず、レンダリングオプションを設定し、PDFコンテンツの余白を指定します。 この例では、上部の余白を40単位、左の余白を20単位、右の余白を20単位、下部の余白を40単位と定義しています。 これらの余白の値は、PDF内の各ページのコンテンツとエッジとの間のスペースを制御します。

IronPDFの豊富なHTML-to-PDF機能を使用してHTMLファイルをPDFドキュメントに変換するには、HtmlToPdfメソッドを使用します。 カスタマイズされたマージンを含むレンダリングオプションは、HtmlToPdfオブジェクト内で提供される必要があります。

HTMLコンテンツがPDFドキュメントに正しくレンダリングされたら、IronPDFの強力なドキュメント変換機能を活用しつつ、作成したPDFをエクスポートします。

ここでは余白の設定方法を示すコードスニペットを紹介します:

コードの説明:

  1. IronPDFをインポート: IronPDFの機能にアクセスするために必要なusing IronPdfディレクティブが含まれていることを確認します。

  2. HtmlToPdfの初期化: HTMLからPDFへの変換を処理するためのHtmlToPdfオブジェクトを作成します。

  3. マージンを設定: PDFページのマージンを設定するHtmlToPdfオブジェクトを定義します。 余白はレイアウトに重要であり、コンテンツが用紙の端に対してどの位置に配置されるかを決定するのに役立ちます。

  4. 印刷オプションを設定: @Generate margin specifications with HtmlToPdf and assign it to renderer.PrintOptions.

  5. HTMLコンテンツ: 文字列としてHTMLコンテンツを定義します。 これはPDF形式に変換されるものです。

  6. HTMLをPDFにレンダリング: レンダラーにHTMLコンテンツを渡してRenderHtmlAsPdfを呼び出します。 このメソッドはPdfDocumentオブジェクトを返します。

  7. PDFを保存: 生成されたSaveAsを使用してファイルに保存し、PDFを保存したいパスを提供します。

これらのステップを追うことで、IronPDFを使ってPDFドキュメントの余白をカスタマイズし、整った形式のPDFを作成できます。

GitHubでIronPDFカスタムマージンのコード例を見る
GitHubで見る

準備はできましたか?

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

Key in blue circle

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

Your trial license will be sent to your email address

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

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

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

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