IRONPDFの使用

VB.NETでPDFファイルを結合する方法

更新済み 5月 30, 2023
共有:

このチュートリアルでは、VB.NETでPDFファイルを結合する方法を説明します。

IronPDFの機能

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変換エンジンも備えています。

  • IronPDFライブラリを使用すると、画像ファイル、HTML、HTML5、ASPX、およびRazor/MVCビューを含むさまざまな入力からPDFを作成できます。

  • PDFを結合および分割, テキストと画像を抽出する PDFファイルから、PDFファイル内のテキストを検索する PDFを画像にラスタライズする, フォントサイズを変更し、PDFファイルを変換します。
  • ライブラリは、HTMLログインフォームの認証のために、ユーザーエージェント、プロキシ、クッキー、HTTPヘッダー、およびフォーム変数の使用も提供し、リンクをPDF出版の基盤として使用できます。
  • パスワードで保護されたPDFファイルは、ユーザー名とパスワードを使用してIronPDFでアクセスできます。
  • IronPDF APIを使用すると、既存のPDFファイルを読み取りおよび編集することができます。
  • ライブラリは、テキストやグラフィックスの追加に加えて、PDFファイルから画像を抽出することができます。 ブックマーク, ウォーターマーク、ヘッダーおよびフッターをPDFファイルに追加します。
  • ユーザーは ページの分割と結合 新しいまたは古いPDFドキュメントで。 Acrobat Readerを使用せずに、IronPDFはテキストからPDFオブジェクトを作成することもできます。

  • CSSファイルおよびCSSメディアファイルから、PDFドキュメントを生成することができます。

    IronPDFを使用してPDFファイルを結合する方法の詳細については、次をご参照ください PDFファイルを結合する例.

.NET Core 6 プロジェクトの作成

以下のニュースレターで示す例は、IronPDFライブラリの使いやすさを示しています。

PDFファイルを結合する新しいプロジェクトの作成が最初のステップです。

Visual Studioを開いた状態で、「ファイル」メニューから「新しいプロジェクト」を選択します。

続くダイアログボックスで「Console App」テンプレートを選択し、「Next」をクリックしてください。

VB.NETでPDFファイルをマージする方法、図 1: Visual Studioで新しいプロジェクトを作成する

Visual Studio で新しいプロジェクトを作成する

プロジェクト名ボックスに任意のプロジェクト名を入力し、新しいプロジェクトの場所をロケーションフィールドに入力してください。 続行するには、次へ ボタンをクリックしてください。

VB.NETでPDFファイルをマージする方法 図2: 新しいプロジェクトを構成する

新しいプロジェクトを構成する

フレームワークのドロップダウンメニューから、.NET Frameworkを選択してください。 この場合、長くサポートされているバージョンである .NET 6.0 を使用しています。次に、「作成」をクリックしてください。

VB.NETでPDFファイルをマージする方法, 図3: .NET Frameworkの選択

.NETフレームワークの選択

次に、ソリューションに必要なIronPDFライブラリをダウンロードしてください。 以下のコードをパッケージマネージャーで使用して、この作業を完了してください:

:PackageInstall

代替として、NuGetパッケージマネージャーを使用して IronPdf パッケージを検索することができます。

VB.NETでPDFファイルを結合する方法、図4:NuGetパッケージマネージャーUIでIronPDFを検索する

NuGet パッケージ マネージャー UI で IronPDF を検索

このアプリケーションには、作成されたIronPDFを選択した場所に保存するための「名前を付けて保存」ダイアログボックスが追加されました。

PDFファイルを結合

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
VB.NET

上記のコード例は、IronPDFを使用してPDFドキュメントをマージする方法を示しています。 次のコードをご覧ください。まず、2つのPDFファイル A.pdf と B.pdf を読み込み、ローカル変数を作成します。 PdfDocument(PDFドキュメント) by using the オブジェクト FromFile(ファイルから) 関数 次に IronPDF は という別の機能を提供します マージ PDFをマージするためのパラメータとして複数のPDFドキュメントオブジェクトを渡すのに役立ちます。 次に、すべてのオブジェクトをマージ関数に渡した後、別の関数である SaveAs 結合されたPDFファイルを1つのPDFファイルに保存するために使用されます。

VB.NETでPDFファイルをマージする方法、図5:2つのPDFファイルの内容

2つのPDFファイルの内容

上記の画像は、2つの入力PDFファイルを示しています。 出力されたPDFファイルは以下にリンクされます。

出力PDFファイル

VB.NETでPDFファイルを結合する方法、図6:出力ファイル

出力ファイル

上記の画像は、関数が最初のPDFファイルと2番目のPDFファイルを結合して1つのPDFファイルに保存することを示しています。同様に、複数のPDFファイルを結合することもできます。 IronPDFは、数行のコードでこのプロセスを数ミリ秒で実行できます。

結論

IronPDF 簡単に使用でき、わずか数行のコードでPDFファイルを生成できます。 初心者に適しており、このアプリケーションを使用するには基本的な専門知識しか必要ありません。IronPDFは他のパッケージに依存しません。 例えば、それは単一パッケージのライブラリです。

提供されている無料ライセンスに加えて、開発者はニーズに応じたさまざまなライセンスの購入オプションを選択できます。 すべてのライブラリ機能、例えば永久ライセンス、30日間の返金保証、1年間のソフトウェアサポート、アップグレード、SaaSおよびOEM再配布の可能性などは、$749 Liteエディションには含まれていません。

それには継続的なコストも含まれていません。 これらのライセンスは、一度の投資で、プロダクション、ステージング、および開発に使用することができます。 さらに、IronPDFは時間限定の、配布不可の無料ライセンスを提供しています。 IronPDFに関する完全な価格とライセンス情報については、以下にアクセスしてください: ライセンスページ.

< 以前
IronPDFを使用して.NET PDFエディターアプリケーションを構築する方法
次へ >
C#でCSHTMLをPDFに変換する方法

準備はできましたか? バージョン: 2024.9 新発売

無料のNuGetダウンロード 総ダウンロード数: 10,659,073 View Licenses >