IRONPDFの使用

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

更新済み 2024年2月8日
共有:

この記事では、C#でIronPDF画像変換APIを使ってPNGをPDFに変換する方法を説明します。

チュートリアルで扱うトピック

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

  1. IronPDFライブラリの紹介

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

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

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

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

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

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

  6. サマリー

    IronPDFの使用要件:

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

IronPDFライブラリの紹介

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

また、以下を可能にしますHTML5 を使用して PDF ファイルを構築するJavaScript、CSS、画像。 PDFにシームレスに編集、スタンプ、ヘッダーおよびフッターの追加ができます。 さらに、PDFのテキストを読んだり、画像を抽出したり、あるいは画像をPDFに変換プログラムによって

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

Load URLs with IronPDF for .NETカスタムネットワークログイン資格情報, HTTPヘッダー、プロキシ、クッキー、ユーザーエージェント、およびフォーム変数に対応し、HTMLログインフォームの背後でのログインを可能にします。

  • PDFの暗号化と復号化。
  • 既存のPDFファイルを結合.
  • 作成および編集PDFフォーム.

    ここでは、このチュートリアルは、PNGファイルをPDF文書に変換することに焦点を当てています。 IronPDFは、ほとんどすべての画像形式を変換することをサポートしています。 サポートする画像フォーマットは、JPG、PNG、GIF、TIFF、SVG、BMPです。

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

このチュートリアルでは、Visual Studioの最新バージョンとC#プログラミング言語を使用してプロジェクトを構築します。 サンプルコードはC# 10.0から導出されたため、トップレベルステートメントに関する知識が必要です。

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

  • Visual Studioを開きます。
  • 新しいC#プロジェクトを作成するか、既存のプロジェクトを開きます。
  • プロジェクトに名前を付けてください。
  • .NET Core >= 3.1を選択してください。3.1はサポートされており、すべてのデバイスで動作します。最新で最も安定したバージョンの.NET Frameworkは6.0です。

    C# PNGからPDFへの変換(コード例チュートリアル)、 図1: プロジェクト作成後のコンソールプログラム

    **プロジェクト作成後のコンソールプログラム

3. IronPDFライブラリのインストール

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

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

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

NuGetパッケージマネージャーソリューションを開いたら、PNG画像をPDFファイルに変換するためにIronPDFライブラリを検索してください。その後、インストールをクリックします。

C# PNG から PDF への変換 (コード例チュートリアル), 図3: IronPDF の閲覧

IronPDFを閲覧する

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

NuGetパッケージマネージャーコンソールを使用することで、ライブラリを簡単にインストールすることができます。 ライブラリをインストールするには管理者権限は必要ありません。 NuGetコマンドを使用して、プロジェクトにIronPDFライブラリをインストールします。 次のコマンドを使用して進めてください。

Install-Package IronPdf

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

ウェブサイトから直接IronPDF .DLLファイルをダウンロードできます。それは即座にダウンロードできます。IronPDF公式DLLダウンロードリンク.

プロジェクトでライブラリを参照するには、以下の指示に従ってください:

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

    すべて完了しました! IronPDFはダウンロードされ、インストールが完了し、PNGをPDF形式に変換する準備が整いました。

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

次に、IronPDF名前空間をプログラムに追加します。 ファイルの先頭に指定されたコード行を追加する必要があります。

using IronPdf;
using IronPdf;
Imports IronPdf
VB   C#

これにより、IronPDFが提供するすべての機能にアクセスできます。 IronPDFの機能を使用したいすべてのファイルに、このコード行を追加する必要があります。

PNGをPDF形式に変換

IronPDFを使用すると、PNGファイルをPDFドキュメントに変換するのは非常に簡単です。 たった1行のコードでIronPDFのImageToPdf(イメージトゥPDF)メソッド。 プロジェクトのディレクトリ内に、変換するPNG画像をassetsという名前のフォルダに配置します。 フォルダーは次の場所に配置する必要があります: bin\Debug\net6.0。それから、System.IO.Directory を使用して、すべてのPNGファイルを含むassetsフォルダーを列挙し、変換操作のストリームのために ImageToPdf メソッドに渡します。 以下のコード例は、PNG画像をPDFドキュメントに変換し、Streamオブジェクトをディスクに保存する方法を示します。

using IronPdf;

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

// One or more images as IEnumerable. This example selects all PNG images in a specific 'assets' folder.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".png") 
 f.EndsWith(".PNG"));

// Converts the images to a PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

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

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

// One or more images as IEnumerable. This example selects all PNG images in a specific 'assets' folder.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".png") 
 f.EndsWith(".PNG"));

// Converts the images to a PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("PNG successfully converted to PDF");
IRON VB CONVERTER ERROR developers@ironsoftware.com
VB   C#

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

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

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

同じコード例を使用して、複数のPNG画像を変換することができます。 出力ファイル形式には、3つのPNGからPDFへのドキュメントが含まれています。

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

複数のPNG画像をPDF文書に変換

6. まとめ

このチュートリアルでは、IronPDF C#ライブラリを使用してPNG画像をPDFドキュメントに変換する方法を示します。 IronPDFライブラリ機能を使えば、PDFファイルの操作や設定が驚くほど簡単になります。 PNGファイルからPDFドキュメントを作成するには、わずか数行のコードで済みます。 JPG画像、PNG画像、または他の多くの形式を変換する場合でも、IronPDFは開発者や企業にとって理想的です。

無料版を利用してテストしてください。! さらに、無料試用キーを使用してIronPDFの機能をテストすることができます。 さらに、現在の特別オファーにより、IronPDFの5つの製品をわずか2つの価格で手に入れることができます! こちらをご覧くださいIronPDFライセンス情報ページライセンスに関する詳細情報はこちらをご覧ください。

< 以前
C#テキストからPDFへ(コード例チュートリアル)
次へ >
C# JPGをPDFに変換 (コード例チュートリアル)