IRONSOFTWAREHOME
C# で複数の PDF ファイルをマージする方法
using IronPdf;

var html_a = @"<p> [PDF_A] </p>
        <p> [PDF_A] 1st Page </p>
        <div style = 'page-break-after: always;' ></div>
        <p> [PDF_A] 2nd Page</p>";

var html_b = @"<p> [PDF_B] </p>
        <p> [PDF_B] 1st Page </p>
        <div style = 'page-break-after: always;' ></div>
        <p> [PDF_B] 2nd Page</p>";

var renderer = new ChromePdfRenderer();

var pdfdoc_a = renderer.RenderHtmlAsPdf(html_a);
var pdfdoc_b = renderer.RenderHtmlAsPdf(html_b);
var merged = PdfDocument.Merge(pdfdoc_a, pdfdoc_b);

merged.SaveAs("Merged.pdf");
Imports IronPdf

Dim html_a = "<p> [PDF_A] </p>
        <p> [PDF_A] 1st Page </p>
        <div style = 'page-break-after: always;' ></div>
        <p> [PDF_A] 2nd Page</p>"

Dim html_b = "<p> [PDF_B] </p>
        <p> [PDF_B] 1st Page </p>
        <div style = 'page-break-after: always;' ></div>
        <p> [PDF_B] 2nd Page</p>"

Dim renderer = New ChromePdfRenderer()

Dim pdfdoc_a = renderer.RenderHtmlAsPdf(html_a)
Dim pdfdoc_b = renderer.RenderHtmlAsPdf(html_b)
Dim merged = PdfDocument.Merge(pdfdoc_a, pdfdoc_b)

merged.SaveAs("Merged.pdf")
NuGet Download
PM > Install-Package IronPdf
C# で複数の PDF ファイルをマージする方法

C# で複数の PDF ファイルをマージする方法

IronPDFのマージ機能を使用すると、複数のPDFドキュメントをシームレスに1つのファイルに結合できます。 HTMLレンダリングされたPDFでも既存のPDFファイルでも、IronPDFはマージ用のシンプルなAPIを提供します。 IronPDFの強力なマージ機能を活用して、各ドキュメントの構造とコンテンツの整合性を維持しながらPDFを簡単に結合できます。

The 5 Steps to Merging PDF Documents in C#

PDFドキュメントをマージし始める前に、まずこの例でPDFドキュメントをレンダリングするために使用するHTML文字列を作成する必要があります。 これらのHTML文字列はhtml_bと名付けられています。 これらが作成されると、PDFのレンダリングとマージに進むことができます。

まず、新しいChromePdfRendererインスタンスを作成する必要があります。 この強力なレンダラーは、作成したHTMLコンテンツを高品質のPDFドキュメントに変換するために使用されます。 RenderHtmlAsPdfメソッドを使用することで、HTMLコンテンツをPDFドキュメントにレンダリングすることができます。

次に、PDFドキュメントをMerged.pdfという名前の単一のPDFにマージする時がきました。 これはMergeメソッドを使用して行われ、渡された2つのPDFドキュメントをコードの1行だけでマージします。 これにより、ドキュメントのマージはIronPDFで効率的かつ簡単に実装可能な作業になります。

最後に、マージされたPDFを保存するだけです。 ここから、IronPDFのさまざまなPDFツールを利用してこのPDFドキュメントをさらに編集および操作することができます。

2つのPDFドキュメントの基本的なマージを超えて、IronPDFは任意の数のPDFドキュメントをマージする能力があります。 基本例では、2つのPDFドキュメントを別々の引数として指定してマージする方法を示しました。 2つ以上のドキュメントをマージするには、2つの引数を持つメソッドをListオーバーロードに置き換える必要があります。より高度なコード例で以下のように:

簡単なコード例でPDFの結合を学ぶ

準備はできましたか?

Nuget Downloads 20,878,335バージョン:2026.9リリースされたばかり

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日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。