IRONPDFの使用

C# JPGをPDFに変換 (コード例チュートリアル)

この記事では、C#を使用して、IronPDFライブラリを使ってJPG形式をプログラム的にPDF形式に超高速で変換する方法を説明します。

チュートリアルで取り上げるトピック

このチュートリアルでは、以下のトピックを取り上げます:

  1. IronPDFライブラリの紹介

  2. C#プロジェクトを作成

  3. IronPDFライブラリをインストールする

    • メソッド1: NuGetパッケージマネージャーソリューション

    • 方法2: NuGet パッケージマネージャーコンソール

    • 方法 3: DLL ファイルを使用する
  4. IronPDF 名前空間を追加

  5. JPG 画像を PDF ドキュメントに変換

  6. サマリー

    IronPDFの使用要件:

    • C#言語の基本的な知識を持っている必要があります。
    • Windowsアプリケーションの基本的な知識を持っている必要があります。

C#のプロジェクトを作成

開始する前に、C# 10.0から抽出した基本的なコードのトップレベル文についての知識があることを確認してください。

まず、C#プロジェクトを作成しましょう。

  • Visual Studioを開きます。
  • 新しいC#プロジェクトを作成します。
  • プロジェクトに名前を付けてください。
  • プロジェクトのために.NET Coreのバージョンを選択します。 このプロジェクトには .NET 6.0 の使用を推奨します。

2. IronPDFライブラリをインストールする

メソッド1: NuGetパッケージマネージャーソリューション

Visual Studio では、NuGet パッケージマネージャーを利用してプロジェクトに NuGet パッケージをダウンロードできます。 ツールメニューから、またはソリューションエクスプローラーでプロジェクトを右クリックしてアクセスできます。

C# JPG を PDF に変換(コード例チュートリアル)、図 1: ソリューション エクスプローラーから開く

ソリューション エクスプローラーから開く

NuGetパッケージマネージャーソリューションパネルが開いたら、IronPDFライブラリを検索してください。 インストールを選択。

C# JPGをPDFに変換する(コード例チュートリアル)、図2: IronPDFを閲覧する

IronPDFを閲覧する

方法2: NuGet パッケージマネージャーコンソール

NuGetパッケージマネージャーコンソールを使用して、ライブラリを簡単にインストールすることもできます。 インストールに管理者権限は必要ありません。 NuGetコマンドを使用して、IronPDFライブラリをプロジェクトにインストールします。 以下のコードスニペットをNuGetパッケージマネージャーコンソールにコピーして、Enterキーを押してください。 IronPDFライブラリはインストールされ、プロジェクトで使用できるようになります。

Install-Package IronPdf

方法3: DLLファイルを使用する

公式ウェブサイトから直接IronPDF .DLLファイルをダウンロードすることもできます。

ファイルを解凍した後、次の手順に従ってプロジェクトにライブラリを参照させてください:

  • ソリューションエクスプローラーでソリューションを右クリックします
  • 「参照」を選択
  • IronPDF.dllライブラリを参照
  • 「OK」をクリック

    完了しました! IronPDFはダウンロード、インストールされており、JPGをPDF形式に変換するための使用準備ができています。

3. IronPDF 名前空間を追加する

IronPDFの機能を使用するには、あなたのプログラムにIronPDF名前空間を追加する必要があります。 提供されたコードの行をファイルの先頭に追加してください。

using IronPdf;
using IronPdf;
Imports IronPdf
$vbLabelText   $csharpLabel

これにより、IronPDFライブラリの機能にアクセスすることができます。 以下のコード行をすべてのファイルに追加する必要があります。IronPDFの機能を使用するために。

JPG画像をPDF形式に変換

JPG画像からPDFファイルへの変換はIronPDFで一行で行えます。 コードは整然としており、クリーンで理解しやすいです。 このタスクは、IronPDF のImageToPdfConverter メソッドを使用して達成できます。 以下の手順に従って、任意のJPG画像をPDFドキュメントに変換します。

まず、変換するすべてのJPGファイル形式をプロジェクトのディレクトリ内にあるassetsという名前のフォルダーに配置します。 フォルダーは次の場所に配置する必要があります:bin\Debug\net6.0.

次に、System.IO.Directoryを使用して、JPGファイルが入っているアセットフォルダを列挙し、ImageToPdfメソッドに渡してPDF変換を行います。 次のコードスニペットは、JPGをPDFに変換して新しいドキュメントに保存するのに役立ちます。

using IronPdf;

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");

// Selects all JPG/JPEG images in the folder 'assets'.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Converting image to PDF and save it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");
using IronPdf;

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");

// Selects all JPG/JPEG images in the folder 'assets'.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Converting image to PDF and save it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");
Imports IronPdf

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF")

' Selects all JPG/JPEG images in the folder 'assets'.
Dim image = System.IO.Directory.EnumerateFiles("assets").Where(Function(f) f.EndsWith(".jpg") f.EndsWith(".jpeg"))

' Converting image to PDF and save it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf")

' Print success message
Console.WriteLine("JPG successfully converted to PDF using C#")
$vbLabelText   $csharpLabel

上記のコードスニペットでは、アセットフォルダには1つのJPG画像のみが含まれています。 出力ファイルは次のようになります:

C#でJPGをPDFに変換する(コード例チュートリアル)、図3: 単一JPGファイルをPDFファイルに変換

単一のJPGファイルをPDFファイルに変換

以下の同じコード例を使用して、複数のJPGファイルを変換できます。 出力にはPDFドキュメント内に3つのJPG画像が含まれています。

C# JPGをPDFに変換する(コード例チュートリアル)、図4: 複数のJPG画像をPDFドキュメントへ

複数のJPG画像をPDFドキュメントに変換

5. サマリー

このチュートリアルでは、IronPDF C#ライブラリを使用してJPG画像をPDFドキュメントに変換する方法を紹介します。 PDFファイルの操作とフォーマットは、IronPDFライブラリ機能を使用することで大幅に簡単になります。 必要なのは、JPGファイルからPDFドキュメントを作成するためのほんの数行のコードだけです。 これは、すべての画像を単一のPDFドキュメントにまとめて送信するのに役立ち、アップロードとダウンロードの時間を節約します。 JPGチュートリアルと同様に、TIFFや他の画像形式をIronPDFを使用して変換することもできます

6. IronPDFライブラリについてもっと知る

IronPDF .NET PDFライブラリソリューションは、特にC#を使用するソフトウェアエンジニアの開発者にとって夢のような存在です。 この優れたIron Softwareツールを使用すると、.NET用のコアPDFライブラリを簡単に作成できます。 IronPDFは、さまざまな形式からのPDF変換を簡単かつ時間を節約するプロセスにします。

また、HTML5、JavaScript 、およびCSSを使用して効率的にPDFファイルを構築することも可能です。 PDFにシームレスに編集、スタンプ、ヘッダーおよびフッターの追加ができます。 さらに、PDFのテキストを読み取ったり、画像を抽出したり、画像をプログラムでPDFに変換したりすることが非常に簡単になります。

重要な機能には次のものが含まれます:

  • HTML4/5、CSS、JavaScript、および画像からPDFドキュメントを作成します。
  • URLからPDFドキュメントをシームレスに生成
  • HTMLログインフォームの背後でのログインを可能にするために、カスタムネットワークログイン認証情報、HTTPヘッダー、プロキシ、クッキー、ユーザーエージェント、およびフォーム変数を使用してURLを読み込みます。
  • PDFの暗号化と復号化。
  • 既存のPDFファイルを結合する
  • 簡単にPDFフォームの作成と編集

    このチュートリアルでは、JPG 画像を PDF ドキュメントに変換することに焦点を当てました。 IronPDFは、ほとんどすべての画像形式を変換することをサポートしています。 対応フォーマットはJPG、PNG、TIFF、GIF、SVG、BMPです。IronPDFの無料版をお試しいただき、無料トライアルキーでIronPDFの機能をお試しください。 さらに、現在の特別オファーでは、たった2つの価格でIronPDFの5つの製品を手に入れることができます! ライセンスに関する情報は、このIronPDF ライセンス情報ページで確認できます。

チペゴ
ソフトウェアエンジニア
チペゴは優れた傾聴能力を持ち、それが顧客の問題を理解し、賢明な解決策を提供する助けとなっています。彼は情報技術の学士号を取得後、2023年にIron Softwareチームに加わりました。現在、彼はIronPDFとIronOCRの2つの製品に注力していますが、顧客をサポートする新しい方法を見つけるにつれて、他の製品に関する知識も日々成長しています。Iron Softwareでの協力的な生活を楽しんでおり、さまざまな経験を持つチームメンバーが集まり、効果的で革新的な解決策を提供することに貢献しています。チペゴがデスクを離れているときは、良い本を楽しんだり、サッカーをしていることが多いです。
< 以前
C# PNGをPDFに変換する (コード例チュートリアル)
次へ >
C# でバイト配列をPDFに保存(コード例)