透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
このチュートリアルでは、VB.NETでPDFファイルを結合する方法を説明します。
Merge
メソッドを使用してPDFを結合しますSaveAs
メソッドを使用してマージされたPDFを保存しますIronPDF は、PDF 処理のための強力な PDF SDK 基盤であり、開発者が PDF ドキュメントを迅速に作成、読み取り、編集することを簡単にします。 IronPDFライブラリはChromeエンジンを使用してHTMLをPDFに変換します。ライブラリは、Xamarin、Blazor、Unity、HoloLensアプリケーション、Windows Forms、HTML、ASPX、Razor HTML、.NET Core、ASP.NET、WPFなどの多くのウェブコンポーネントをサポートしています。 従来のWindowsアプリケーションとASP.NET Webアプリケーションの両方が、Microsoft .NETおよび.NET Coreプログラミングを利用できます。
IronPDFは、HTML5、JavaScript、CSS、画像を利用して、視覚的に魅力的でタイトルとフッターを含むPDFを作成することができます。 PDFファイルで動作する強力なHTMLからPDFへのコンバーターに加えて、APIライブラリには、外部リソースに依存しないスタンドアロンのPDF変換エンジンも備えています。
CSSファイルおよびCSSメディアファイルから、PDFドキュメントを生成することができます。
IronPDFを使用したPDFファイルの結合について詳しくは、PDFファイル結合の例を参照してください。
以下のニュースレターで示す例は、IronPDFライブラリの使いやすさを示しています。
PDFファイルを結合する新しいプロジェクトの作成が最初のステップです。
Visual Studioを開いた状態で、「ファイル」メニューから「新しいプロジェクト」を選択します。
続くダイアログボックスで「Console App」テンプレートを選択し、「Next」をクリックしてください。
Visual Studioで新しいプロジェクトを作成する
プロジェクト名ボックスに任意のプロジェクト名を入力し、新しいプロジェクトの場所をロケーションフィールドに入力してください。 続行するには、次へボタンをクリックします。
新しいプロジェクトを構成する
フレームワークのドロップダウンメニューから、.NET Frameworkを選択してください。 この場合、長くサポートされているバージョンである .NET 6.0 を使用しています。次に、「作成」をクリックしてください。
.NET Frameworkの選択
次に、ソリューションに必要なIronPDFライブラリをダウンロードしてください。 以下のコードをパッケージマネージャーで使用して、この作業を完了してください:
:PackageInstall
:PackageInstall
代替として、NuGet パッケージ マネージャーを使用して IronPdf
パッケージを検索できます。
NuGet パッケージ マネージャー UIで IronPDF を検索する
このアプリケーションには、作成されたIronPDFを選択した場所に保存するための「名前を付けて保存」ダイアログボックスが追加されました。
IronPDFを利用して、複数のまたは大きなPDFファイルを効果的に処理できます。 書類を処理する際、遅延読み込みとインクリメンタルアップデートの組み込み機能のおかげで、使用するRAMを減らすことができます。 複数のPDFドキュメントをいくつかのコード行で1つのPDFファイルに結合することが可能です。
以下は、複数のPDFファイルを結合するためのサンプルコードです。
Imports System
Imports IronPdf
Module Program
Sub Main(args As String())
Dim firstPDF, secondPDF, Mergepdf As PdfDocument
firstPDF = PdfDocument.FromFile("A.pdf")
secondPDF = PdfDocument.FromFile("B.pdf")
Mergepdf = PdfDocument.Merge(firstPDF, secondPDF)
Mergepdf.SaveAs("MergeDoc.pdf")
End Sub
End Module
Imports System
Imports IronPdf
Module Program
Sub Main(args As String())
Dim firstPDF, secondPDF, Mergepdf As PdfDocument
firstPDF = PdfDocument.FromFile("A.pdf")
secondPDF = PdfDocument.FromFile("B.pdf")
Mergepdf = PdfDocument.Merge(firstPDF, secondPDF)
Mergepdf.SaveAs("MergeDoc.pdf")
End Sub
End Module
上記のコード例は、IronPDFを使用してPDFドキュメントをマージする方法を示しています。 上記のコードを確認すると、まず2つのPDFファイルA.pdfとB.pdfをロードし、PdfDocument
オブジェクトのローカル変数を作成します。その際にFromFile
関数を使用します。 IronPDFは、複数のPDFドキュメントオブジェクトをパラメーターとして渡してPDFをマージするのに役立つ、Merge
という別の機能を提供しています。 すべてのオブジェクトをマージ関数に渡した後、[SaveAs](/object-reference/api/IronPdf.PdfDocument.html#IronPdf_PdfDocument_SaveAs_System_String_System_Boolean_)
と呼ばれる別の関数を使用して、結合されたPDFファイルを1つのPDFファイルに保存します。
2つのPDFファイルの内容
上記の画像は、2つの入力PDFファイルを示しています。 出力されたPDFファイルは以下にリンクされます。
出力ファイル
上記の画像は、関数が最初のPDFファイルと2番目のPDFファイルを結合して1つのPDFファイルに保存することを示しています。同様に、複数のPDFファイルを結合することもできます。 IronPDFは、数行のコードでこのプロセスを数ミリ秒で実行できます。
IronPDF は使いやすく、数行のコードでPDFファイルを生成できます。 初心者に適しており、このアプリケーションを使用するには基本的な専門知識しか必要ありません。IronPDFは他のパッケージに依存しません。 例えば、それは単一パッケージのライブラリです。
提供されている無料ライセンスに加えて、開発者はニーズに応じたさまざまなライセンスの購入オプションを選択できます。 すべてのライブラリ機能、たとえば永続ライセンス、30日間返金保証、1年間のソフトウェアサポート、アップグレード、SaaSおよびOEM再配布の可能性などは、$749 Liteエディションには含まれていません。
それには継続的なコストも含まれていません。 これらのライセンスは、一度の投資で、プロダクション、ステージング、および開発に使用することができます。 さらに、IronPDFは時間限定の、配布不可の無料ライセンスを提供しています。 IronPDFの価格とライセンス情報の詳細については、ライセンスページをご覧ください。