表紙を添付

PDFドキュメントを扱う際、表紙を追加することはPDF自体の視覚的な魅力を高める方法を提供します。 これは、開発者であるあなた自身がPDFにブランディングを追加したり、目立つ表紙でより多くの読者を惹きつけたりするためのスペースを提供します。 IronPDFのマージツールを使用すれば、わずか数行のコードでPDFにカバーページを簡単に追加できます。

PDFに表紙を追加する5つのステップ

  • var renderer = new ChromePdfRenderer();
    javascript
    JAVASCRIPT
  • var cover = renderer.RenderHtmlAsPdf("<h1>これはカバーページです</h1>");
  • renderer.RenderingOptions.FirstPageNumber = 2;
  • var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/");
  • pdf.InsertPdf(cover, 0).SaveAs("combined.pdf");

    今日の例では、HTML文字列をPDFに変換しますが、PDFファイルに添付したい表紙を含む既存のPDFドキュメントを読み込むこともできます。これを行うには、新しいChromePdfRendererオブジェクトを作成する必要があります。 このクラスはHTMLからPDFへの変換を処理し、これによりHTML、CSS、およびJavaScriptコンテンツからピクセル完璧なPDFドキュメントをレンダリングできます。

    次に、RenderHtmlAsPdfを使用してHTML文字列をPDF形式にレンダリングすることでカバーページを作成します。 事前に存在するPDFドキュメントをカバーとして使用する場合は、PdfDocument.FromFileを使用してPDFを読み込む必要があります。 次に、カスタムレンダリングオプションでレンダラーを設定します。 私たちは最初のページ番号を2に設定しています。これにより、メインPDFドキュメントをレンダリングしたときにページ番号がデフォルト(1)ではなく2から始まることが保証されます。

    次に、メインのPDFをレンダリングする必要があります。 ここでは、URLからのウェブコンテンツをPDFドキュメントにレンダリングしています。 この時点で、PDFカバーを含む1つのPDFオブジェクトと、URLからのPDFを含む2つ目のPDFオブジェクトがあります。

    さて、コアPDFドキュメントに表紙を添付する時です。 これを1行のコードで簡単に実行できます。 InsertPdf(cover, 0) は、カバーページのPDFをページインデックス0、つまりPDFドキュメントの先頭に挿入します。 現在、pdf オブジェクトはカバーページとURLコンテンツを含む1つのPDFドキュメントです。 その後、SaveAsを使用して、最終的にマージされたPDF文書を指定されたファイルの場所に保存します。

    サンプルコードやファイルを含む、ハウツーガイドを見るにはここをクリックしてください >