ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
現代のデジタル時代において、PDFファイルを様々な画像形式に変換する必要性がますます一般的になっています。 PDF文書から画像を抽出したい場合、特定のページをPNG画像に変換したい場合、またはその他の方法でPDFファイルを操作したい場合は、 IronPDF .NET開発者に強力なソリューションを提供します。
この記事では、IronPDFの機能を探求し、さまざまなアプローチを使用してPDFファイルをPNG画像に変換する方法を紹介します。
卓越したパフォーマンス: IronPDF は他のPDF-to-rasterファイルソリューションと一線を画し、素晴らしい 優れたパフォーマンスと結果.
上記で説明した機能に加えて、IronPDFにはPDFからPNGへの変換プロセスをカスタマイズするためのさまざまな方法やオプションが用意されています。 例えば、イメージ形式、イメージ品質、DPI、ページサイズなどの属性を指定することができます。これにより、特定の要件に応じて出力イメージをカスタマイズすることができます。
Visual Studioで新しいコンソールアプリケーションプロジェクトを作成するには、次の手順を行います。
Visual Studio を開く: お使いのコンピュータで Visual Studio IDE を起動します。
新しいプロジェクトを作成する: 「ファイル」メニューから「新規作成」、そしてドロップダウンメニューから「プロジェクト」を選択します。 これにより、新しい画面が開きます。
プロジェクトの種類を選択: 「新しいプロジェクトの作成」画面で「コンソールアプリ」を選択し、次へボタンをクリックします。
Visual Studioでコンソールアプリを作成する
新しいプロジェクトを構成する: 適切なテンプレートを選択したら、「次へ」をクリックしてください。 次の画面で、プロジェクトの名前を入力し、その保存場所を決定し、複数のプロジェクトを同じソリューションに含める予定がある場合はオプションでソリューションの名前を選択します。
新しいプロジェクトを構成する
ターゲットフレームワークを選択: 「次へ」をクリックした後、プロジェクトのターゲットフレームワークを選択します。 ドロップダウンから.NET 7バージョンを選択してください。
.NETフレームワークの選択
以下の内容を日本語に翻訳してください:
To インストール C#プロジェクトでIronPDFを使用するには、以下の手順を実行できます。
Visual StudioでC#プロジェクトを開きます。
ソリューションエクスプローラーでプロジェクトを右クリックし、「NuGetパッケージの管理」を選択します。
NuGet パッケージマネージャーウィンドウで、「参照」タブを選択します。
検索ボックスに「IronPDF」と入力し、Enterキーを押してください。
検索結果からIronPDFパッケージを見つけ、それをクリックしてください。
右側の「インストール」ボタンをクリックして、インストールプロセスを開始してください。
パッケージインストールの詳細を確認し、「I Accept」ボタンをクリックしてパッケージのライセンス条項を承諾してください。
Visual Studio は こちらの インストーラー を ダウンロード および インストール します IronPDF パッケージおよびその依存関係をプロジェクトに導入します。
インストールが完了したら、C#コードでIronPDFを使用し始めることができます。
ただし、次のコマンドを使用して、NuGetパッケージマネージャーコンソールを使用してIronPDFをインストールすることもできます:
Install-Package IronPdf
IronPDFが正常にインストールされていることを確認するために、コードファイルに IronPdf
名前空間を追加することができます:
using IronPdf;
using IronPdf;
Imports IronPdf
これにより、プロジェクト内でIronPDFのクラス、メソッド、およびプロパティにアクセスできます。
これで、C#アプリケーションでIronPDFの機能を利用してPDFファイルをプログラム的に操作する準備が整いました。 ドキュメントとライブラリによって提供される例を参照して、IronPDFの様々な機能と能力を探ってください。
PDFファイルをC#で扱う際、IronPDFはこれらのファイルを画像に変換するための便利なソリューションを提供します。 この記事では、IronPDFの機能を探り、さまざまな方法を用いてPDFファイルを画像に変換する方法を示します。
まず、このプロジェクトにPDFファイルを読み込んでください。 IronPDFは「簡単な方法」というメソッドを提供しています FromFile(ファイルから)
の中に PdfDocument(PDFドキュメント)
このタスクを達成するためのクラス。 次のコードサンプルは、既存のPDFファイルを編集用に開く方法を示しています:
PdfDocument pdf = PdfDocument.FromFile("Example.pdf");
PdfDocument pdf = PdfDocument.FromFile("Example.pdf");
Dim pdf As PdfDocument = PdfDocument.FromFile("Example.pdf")
PDFファイルが読み込まれると、IronPDFはPDFページを画像フォーマットに変換するためのRasterizeToImageFiles
メソッドを提供します。 1行のコードで、PDFドキュメント全体をJPG画像に変換することが可能です。
pdf.RasterizeToImageFiles(@"C:\image\folder\*.jpg");
pdf.RasterizeToImageFiles(@"C:\image\folder\*.jpg");
pdf.RasterizeToImageFiles("C:\image\folder\*.jpg")
変換されたファイルは指定されたパスに保存されます。 IronPDFは、PDFドキュメントのすべてのページを効率的にJPG画像に変換します。 RasterizeToImageFiles
メソッドは変換プロセスを担当し、画像にインクリメンタルな数値名を自動で割り当てます。
出力画像
について RasterizeToImageFiles
このメソッドは、PDFからJPGへの変換に対するより詳細な制御も可能にします。 PDFドキュメントの特定のページを画像に変換することもできます。 以下のコードサンプルは、ページ1からページ10までの特定の範囲でPDFページを変換する方法を示しています:
IEnumerable<int> pageIndexes = Enumerable.Range(0, 10);
pdf.RasterizeToImageFiles(@"C:\image\folder\example_pdf_image_*.jpg", pageIndexes, 850, 650, IronPdf.Imaging.ImageType.Default, 300);
IEnumerable<int> pageIndexes = Enumerable.Range(0, 10);
pdf.RasterizeToImageFiles(@"C:\image\folder\example_pdf_image_*.jpg", pageIndexes, 850, 650, IronPdf.Imaging.ImageType.Default, 300);
Dim pageIndexes As IEnumerable(Of Integer) = Enumerable.Range(0, 10)
pdf.RasterizeToImageFiles("C:\image\folder\example_pdf_image_*.jpg", pageIndexes, 850, 650, IronPdf.Imaging.ImageType.Default, 300)
PDFファイルの特定のページを画像に変換する
この例では、いくつかのパラメータが指定されています:
pageIndexes
は、プログラムでJPG画像に変換するページ範囲を示します。IronPDF は、URL を PDF に変換し、その後、生成された PDF の各ページを個別の画像ファイルとして保存する機能も提供します。これは、製品やウェブページの内容を画像としてキャプチャする際に特に役立ちます。 次のコードスニペットは、AmazonのウェブサイトページをピクセルパーフェクトなPDFにレンダリングし、その後各ページを別々のJPGファイルに変換するプロセスを示しています:
using IronPdf;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderUrlAsPdf("https://www.amazon.com/?tag=hp2-brobookmark-us-20");
pdf.RasterizeToImageFiles(@"C:\image\folder\amazon_pdf_image_*.jpg");
using IronPdf;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderUrlAsPdf("https://www.amazon.com/?tag=hp2-brobookmark-us-20");
pdf.RasterizeToImageFiles(@"C:\image\folder\amazon_pdf_image_*.jpg");
Imports IronPdf
Private renderer As New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderUrlAsPdf("https://www.amazon.com/?tag=hp2-brobookmark-us-20")
pdf.RasterizeToImageFiles("C:\image\folder\amazon_pdf_image_*.jpg")
URLからの変換画像
この例では、 ChromePdfRenderer
このクラスは、URLをPDFとしてレンダリングするために使用されます。 その後、生成されたPDFの各ページを別々のJPGファイルに変換するために、RasterizeToImageFiles
メソッドが呼び出されます。
IronPDFは、その強力な機能と使いやすいAPIにより、C#のプログラムでPDFファイルを画像に変換するための包括的なソリューションを提供します。 IronPDFをプロジェクトに組み込むことで、PDFから画像への変換を簡単に処理できます。 埋め込み画像を抽出する、および PDFドキュメントを操作する.
この記事では、以下の利用方法について検討しました IronPDF .NET Framework用のPDFドキュメントをJPG画像ファイル形式に変換します。 RasterizeToImageFiles
メソッドは、上記のコード例に示されているように、文書名とページ番号を含む画像を生成します。 IronPDFを使用すると、PDFページをPNG、JPG、GIFなどのさまざまな画像形式に変換できます。
IronPDFライブラリは、ユーザーに出力画像のフォーマット、寸法、および解像度を完全に制御する機能を提供します。 さらに、IronPDFには、ページの回転、テキストの編集、余白の調整など、さまざまなPDF操作ツールが用意されています。 IronPDF for .NETの機能についてさらに詳しく知り、PDFファイル操作の追加機能にアクセスするには、以下をご参照ください。 HTMLをPDFファイルに変換する例.
IronPDF .NETライブラリは開発目的で無料ですが、 ライセンス 商業利用のために。 IronPDF .NET ライブラリの zip ファイルは、こちらからダウンロードできます。 ホームページ そしてお試しください。
9つの .NET API製品 オフィス文書用