IRONPDFの使用

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

更新済み 9月 3, 2022
共有:

この記事では、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アプリケーションの基本的な知識を持っている必要があります。

アイアンPDFライブラリの紹介

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です。

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行のコードだけでIronPDFsを使用して実行できます。 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ドキュメントに変換する方法を示します。 PDFファイルの操作と設定は、IronPDFライブラリ機能を使用することで非常に簡単になります。 PNGファイルからPDFドキュメントを作成するには、わずか数行のコードで済みます。 JPG画像、PNG画像、または他の多くの形式を変換する場合でも、IronPDFは開発者や企業にとって理想的です。

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

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

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

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