C# JPGをPDFに変換する(コード例チュートリアル)
この記事では、IronPDFライブラリを使用してC#でJPGフォーマットをPDFフォーマットにプログラム的に変換する方法を紹介します。
C#でJPGをPDFに変換する方法
- NuGetからJPG to PDF C#ライブラリをダウンロードしてインストールする。
- JPGをPDFに変換するには、
ImageToPdfConverterクラスを使用してください。 - PDF出力のためのオプションの画像設定を指定します
- PDFを希望の場所にエクスポートします
- 変換されたJPGからPDFへのドキュメント出力を確認します
チュートリアルでカバーされているトピック
このチュートリアルでは、次のトピックがカバーされます:
- IronPDFライブラリの紹介
- C#プロジェクトを作成する
- IronPDFライブラリのインストール
- 方法1: NuGetパッケージマネージャソリューション
- 方法2: NuGetパッケージマネージャコンソール
- 方法3: DLLファイルを使用する
- IronPDF名前空間を追加する
- JPG画像をPDFドキュメントに変換する
- まとめ
IronPDFを使用する際の要件:
- C#言語の基本的な知識が必要です。
- Windowsアプリケーションの基本的な知識が必要です。
1. C#プロジェクトを作成する
はじめる前に、上位ステートメントに関する知識が必要です。基本的なコードはC# 10.0から抽出されています。
C#プロジェクトの作成から始めましょう。
- Visual Studioを開きます。
- 新しいC#プロジェクトを作成します。
- プロジェクトに名前を付けてください。
- プロジェクト用の.NET Coreバージョンを選択します。 このプロジェクトには.NET 6.0の使用を推奨します。
2. IronPDFライブラリのインストール
方法1: NuGetパッケージマネージャソリューション
Visual Studioは、プロジェクトにNuGetパッケージをダウンロードするためのNuGetパッケージマネージャを提供しています。 ツールメニューを通じて、またはソリューションエクスプローラでプロジェクトを右クリックしてアクセスできます。
ソリューションエクスプローラから開く
NuGetパッケージマネージャソリューションパネルが開いたら、IronPDFライブラリを検索します。 インストールを選択します。
IronPDFを閲覧
方法2: NuGetパッケージマネージャコンソール
NuGetパッケージマネージャコンソールを使用してライブラリを簡単にインストールすることもできます。 インストールに管理者特権は必要ありません。 プロジェクトにIronPDFライブラリをインストールするためのNuGetコマンドを使用します。 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これにより、IronPDFライブラリの関数にアクセスできるようになります。 IronPDF機能を使用するには、すべてのファイルにこのコード行を追加する必要があります。
4. JPG画像をPDF形式に変換する
IronPDFを使用すれば、JPG画像をPDFファイルに一行で変換できます。 コードは明確で、簡潔で、理解しやすいです。 このタスクは、IronPDFのImageToPdfConverterメソッドを使用して達成できます。 以下の手順に従って、JPG画像をPDFドキュメントに変換します。
まず、変換するすべてのJPGファイル形式をプロジェクトのディレクトリに配置された"assets"というフォルダに入れます。 フォルダはbin\Debug\net6.0の場所に配置する必要があります。
その後、System.IO.Directoryを使用してassetsフォルダをすべてのJPGファイルで列挙し、それをPDF変換のためにImageToPdfメソッドに渡します。 次のコードスニペットは、JPGをPDF画像に変換し、新しいドキュメントに保存するのに役立ちます。
using IronPdf;
Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");
// Selects all JPG/JPEG images in the folder 'assets'.
var images = System.IO.Directory.EnumerateFiles("assets")
.Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));
// Converting images to PDF and saving the result as "composite.pdf".
ImageToPdfConverter.ImageToPdf(images).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 images = System.IO.Directory.EnumerateFiles("assets")
.Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));
// Converting images to PDF and saving the result as "composite.pdf".
ImageToPdfConverter.ImageToPdf(images).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 images = System.IO.Directory.EnumerateFiles("assets").Where(Function(f) f.EndsWith(".jpg") OrElse f.EndsWith(".jpeg"))
' Converting images to PDF and saving the result as "composite.pdf".
ImageToPdfConverter.ImageToPdf(images).SaveAs("composite.pdf")
' Print success message
Console.WriteLine("JPG successfully converted to PDF using C#")上記のコードスニペットでは、assetsフォルダには複数のJPG画像を含めることができます。 各画像はPDFドキュメントの別々のページとして追加されます。
同じコード例を使用して、複数のJPGファイルを変換できます。 出力にはPDFドキュメントに3つのJPG画像が含まれています。
複数のJPG画像をPDFドキュメントに
5. サマリー
このチュートリアルは、IronPDF C#ライブラリを使用してJPG画像をPDFドキュメントに変換する方法を示しています。 IronPDFライブラリの関数を使用すると、PDFファイルの操作とフォーマットが大幅に簡単になります。 JPGファイルからPDFドキュメントを作成するには、ほんの数行のコードが必要です。 これにより、すべての画像を1つのPDFドキュメントで送り、アップロードやダウンロードの時間を節約できます。 TIFFや他の画像形式をIronPDFを使って変換することも、JPGのチュートリアルと同様に可能です。
6. IronPDFライブラリについての詳細
IronPDF for .NET PDFライブラリソリューションは、特にC#を使用するソフトウェアエンジニアにとって夢のようなものです。 この優れたIron Softwareツールを使用すれば、.NET用のコアPDFライブラリを簡単に作成できます。 IronPDFは、異なる形式からのPDF変換が容易で時間を節約できるプロセスになるようにします。
また、HTML5、JavaScript、およびCSSを使用して効果的にPDFファイルを構築することもできます。 PDFをシームレスに編集、スタンプし、ヘッダーやフッターを追加できます。 さらに、PDFテキストを読むことが非常に簡単で、画像を抽出したり、プログラム的に画像をPDFに変換することもできます。
重要な機能のいくつかには以下が含まれます:
- HTML4/5、CSS、JavaScript、および画像からPDF文書を作成します。
- カスタムネットワークログイン資格情報、HTTPヘッダー、プロキシ、クッキー、ユーザーエージェント、およびフォーム変数を使用して、HTMLログインフォームの背後にログインできるURLを読み込みます。
- カスタムネットワークログイン資格情報、HTTPヘッダー、プロキシ、クッキー、ユーザーエージェント、およびフォーム変数を使用してURLをロードし、HTMLログインフォームの背後でログインを可能にします。
- PDFを暗号化および復号化します。
- 既存のPDFファイルの結合。
- PDFフォームを簡単に作成および編集します。
このチュートリアルは、JPG画像をPDFドキュメントに変換することに焦点を当てました。 サポートされている形式はJPG、PNG、TIFF、GIF、SVG、およびBMPです。IronPDFの無料版を試してみることができ、無料の試用キーを使用してIronPDFの機能をテストできます。 さらに、現在の特別オファーにより、IronPDFから5製品を2つの価格で入手できます! さらに、現在の特別オファーにより、IronPDFから5つの製品を2つの価格で入手できます! ライセンスに関する情報はIronPDFライセンス情報ページをご覧ください。
よくある質問
C#でJPG画像をPDFに変換するにはどうすれば良いですか?
IronPDFを使用してC#でJPG画像をPDFに変換できます。最初に、NuGetパッケージマネージャーを介してIronPDFをインストールするか、プロジェクトにDLLを追加し、次にそのメソッドを使用して最小限のコードで画像を変換します。
C#でのJPGからPDFへの変換のためのIronPDFのセットアップにはどのような手順が必要ですか?
C#でJPGをPDFに変換するためにIronPDFを設定するには、Visual StudioでC#プロジェクトを作成することから始めます。NuGetパッケージマネージャーを介してIronPDFをインストールするか、公式ウェブサイトからDLLをダウンロードし、コードにIronPDF名前空間を追加して機能にアクセスします。
C#を使用して複数のJPGファイルを1つのPDFドキュメントに変換することは可能ですか?
はい、IronPDFを使用してC#で複数のJPGファイルを1つのPDFドキュメントに変換できます。System.IO.Directoryを使用してディレクトリ内のJPGファイルを列挙し、それらをImageToPdfメソッドに渡して単一のPDFにまとめます。
このライブラリを使用して他の画像形式をPDFに変換することは可能ですか?
はい、IronPDFはJPGに加えて、PNG、TIFF、GIF、SVG、BMPなどのさまざまな画像形式をPDFドキュメントに変換することをサポートしています。
JPGをPDFに変換する際のトラブルシューティングを行うにはどうすれば良いですか?
IronPDFを使用してJPGをPDFに変換して失敗した場合、ライブラリが正しくインストールされており、画像のパスが正確であることを確認してください。コード内の例外を確認し、トラブルシューティングのヒントについてはIronPDFのドキュメントを確認してください。
C#プロジェクトでIronPDFを使用するための前提条件は何ですか?
C#プロジェクトでIronPDFを使用するには、.NET Core 6.0以降のVisual Studioなどの開発環境と、C#プログラミングおよびWindowsアプリケーションの基本知識が必要です。
JPG画像から作成したPDFドキュメントをIronPDFで保護することはできますか?
はい、IronPDFを使用すると、JPG画像から作成したPDFドキュメントに暗号化を適用し、アクセス権を設定してドキュメントのセキュリティとアクセス制御を強化できます。
IronPDFは、画像からPDFへの変換以外の機能を提供していますか?
はい、IronPDFは、HTMLからのPDF作成、既存のPDFにヘッダー、フッター、スタンプの追加、複数のPDFドキュメントのマージなど、さまざまな機能を提供しています。
IronPDFはHTMLコンテンツをPDFに変換できますか?
はい、IronPDFはHTMLコンテンツを、HTML5、JavaScript、CSSを含むPDFドキュメントに変換することができます。この機能は、WebページのレイアウトとスタイルをPDF形式で保存するのに役立ちます。
IronPDFにはテスト用のトライアルバージョンがありますか?
はい、IronPDFは無料のトライアルバージョンを提供しており、画像からPDFへの変換を含むその機能をテストすることができます。無料のトライアルキーは、公式ウェブサイトから取得できます。
JPG を PDF に変換する場合、IronPDF は .NET 10 と完全に互換性がありますか?
はい。IronPDFは.NET 10と完全な互換性があります。JPGを含む画像からPDFへの変換を、.NET 10プロジェクトですぐに実行でき、特別な回避策やカスタム設定は必要ありません。また、.NET 10環境下では、Windows、macOS、Linuxへのクロスプラットフォーム展開もサポートしています。






