表紙を添付する
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を使用します。






