表紙を添付する

Python用IronPDFでは、任意のPDFドキュメントにカスタムカバーページを追加して、プロフェッショナルな構成のレポートやドキュメントを作成するのが簡単です。

開始方法

2つのPDFをレンダリングする---1つはカバー用、もう1つはメインコンテンツ用---後にPdfDocument.Mergeを使用して1つのドキュメントに統合します。 メインコンテンツレンダラーでFirstPageNumber = 2を設定して、ページ番号がカバーページを考慮して2から始まるようにします。

コードの理解

  • renderer.RenderHtmlAsPdf(html): カバーページHTMLをスタンドアロンのPdfDocumentとしてレンダリングします。
  • FirstPageNumber = 2: メインコンテンツの最初のページは2番目に番号付けされるべきとIronPDFに伝えます。これは、フッターまたはヘッダーに{page}マージフィールドが含まれている場合に重要です。
  • renderer.RenderUrlAsPdf(url): メインドキュメントコンテンツをURLからレンダリングします。
  • PdfDocument.Merge(cover, pdf): カバーページPDFをメインドキュメントPDFと組み合わせ、カバーを最初に配置します。新しいマージされたPdfDocumentを返します。
  • SaveAs("combined.pdf"): マージされたドキュメントをディスクに保存します。

カバーページのカスタマイズ

カバーページのHTMLには、会社のロゴ、ドキュメントのタイトル、作成者、日付、フォーマットなどのコンテンツを含めることができます。 カバーページをスタイルするために、フォント、マージン、背景の全範囲のレンダーオプションを備えたChromePdfRendererを使用します。

IronPDF for Pythonを使用してPDFドキュメントを作成し、マージする方法を学びましょう!

準備はできましたか?
バージョン: 2026.6 リリースされたばかり
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか?
サンプルを実行するHTML が PDF に変換されるのを確認します。