ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
この記事では、.NETおよび.NET Core用のPDFライブラリであるIronPDFを使用してPDFコンバーターがどのように機能するかについて説明します。
IronPDFは、.NETおよびJava、Python、Node.jsでPDFを生成、編集、読み取るための強力なツールです。プログラマー向けに最適化されており、コードからPDFファイルの作成を容易に行うことができます。IronPDFは、HTML、CSS、JavaScript、および画像をPDFドキュメントに変換する能力を提供します。
IronPDFは様々なライセンスオプションがあり、Lite License、Plus License、Professional License、Unlimited Licenseが用意されています。
技術サポートや詳細については、Iron Softwareの公式サイトをご覧ください。
IronPDFは、.NETエコシステム内でのPDFドキュメントの作成、操作、管理を容易にするために設計された、多用途で機能豊富なソフトウェアライブラリです。 Iron Softwareによって開発されたこの強力なツールセットは、開発者がPDF機能をC#、VB.NET、そしてF#アプリケーションにシームレスに統合する能力を提供します。
ゼロからPDFを生成する必要がある場合、HTMLページ、画像、既存のドキュメントをPDF形式に変換する場合、または既存のPDFを操作および編集する場合でも、IronPDFはこれらのタスクを効率化するための包括的なAPIと機能のスイートを提供します。 この紹介では、IronPDF の能力と .NET アプリケーションにおけるドキュメント処理および管理の強化におけるその可能性に焦点を当て、IronPDF の世界を垣間見ることができます。 これらの機能の項目に興味がある場合は、以下のサイトで入手できます。IronPDF 機能概要ウェブサイト。
PDF生成: 簡単にC# で PDF 文書を作成する。様々なソース、例えばHTML、画像、テキスト、既存のファイルから。
HTMLからPDFへの変換htmlコンテンツをpdfに変換HTMLテンプレートを含むウェブページを高品質なPDFに変換し、スタイリングやフォーマットを完全にコントロールできます。
PDFへの転換画像ファイルを変換(JPEG、PNG、またはBMPなど)PDFドキュメントに、画像をPDFレポートやドキュメントに簡単に統合できるようにする。
PDFの操作: 包括的なPDF編集機能、含むPDFからのテキスト抽出, PDFの結合と分割および回転、さらにコンテンツや注釈の追加、変更、または削除。
コードを書き始める前に、プロジェクトや例を実行するために新しいVisual Studio C#コンソールアプリケーションプロジェクトを作成しましょう。
Visual Studio を開き、ファイル > 新規 > プロジェクト に移動して新しいプロジェクトを作成します。
Visual Studio のプロジェクト ドロップダウン
新しいウィンドウが表示されます。 新しいウィンドウで、プロジェクト形式を選択してください。 この場合、コンソールアプリケーションを選択し、画面の左下にある 次へ ボタンをクリックします。
新しいプロジェクトのダイアログで「コンソールアプリケーション」が選択されている
新しく開いたウィンドウで、プロジェクト名を入力し、プロジェクトの場所を選択してから、次へ ボタンをクリックします。
「新しいプロジェクトの構成」ダイアログ、名前に「PDF Conversion」
対象フレームワークを選択し、作成ボタンをクリックしてください。
「追加情報」ダイアログ (.NET 5.0が選択されている状態で)
プロジェクトが作成されたので、IronPDFをインストールしましょう。
IronPDFは、PDFライブラリをダウンロードしてインストールするための多くの方法を提供しています。 このセクションでは、最初のアプローチとしてNuGetパッケージマネージャーを使用してIronPDFをインストールします。
Visual Studioで、ツールメニューに移動し、NuGetパッケージマネージャーにポインターを重ねます。
新しいサイドメニューで、「Manage NuGet Packages for Solutions」をクリックしてください。
Visual Studio のツールバーにある NuGet パッケージ マネージャー ドロップダウン
新しいウィンドウが表示されます。 この新しいウィンドウで、ブラウズメニューに移動し、検索バーに「IronPDF」と入力してください。
IronPDFパッケージのリストが表示されます。 最新のパッケージをクリックし、「Install」をクリックしてください。
:ProductInstall
またはIronPDF NuGetページ.
このセクションでは、さまざまなドキュメントや画像形式をPDFファイルに変換する方法について説明します。
HTMLファイルからPDFドキュメントへ
IronPDFは、数行のコードでHTMLページまたはHTMLファイルをPDFコンテンツに変換できる機能を提供しています。
以下のコードスニペットでは、HTMLファイルをPDFドキュメントに変換する様子を見てみましょう。
using IronPdf;
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlFileAsPdf("invoice.html");
pdf.SaveAs("output.pdf");
using IronPdf;
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlFileAsPdf("invoice.html");
pdf.SaveAs("output.pdf");
Imports IronPdf
Private renderer = New ChromePdfRenderer()
Private pdf = renderer.RenderHtmlFileAsPdf("invoice.html")
pdf.SaveAs("output.pdf")
この簡潔なコードスニペットは、C#でIronPDFライブラリを活用してHTMLファイルを手軽に変換します。(「invoice.html」)PDFドキュメントに変換する。 初期化によってChromePdfRenderer
Chromiumベースのレンダリングエンジンを使用してHTMLコンテンツをPDFに正確に変換し、ウェブページの元の外観を保持します。 生成されたPDFは、その後「output.pdf」として簡単に保存されます。SaveAs
メソッド。 この合理化されたプロセスは、HTMLからPDFへの変換を簡素化し、C#でHTMLコンテンツからPDFを生成するための貴重なツールとなります。
「Invoice」をタイトルとした請求書PDF、及び様々な請求書関連のフィールドが表示されています
それでは、IronPDFを使用して画像をPDFドキュメントに変換する方法について説明しましょう。 デモ用の画像が必要です。数行のコードで簡単に画像をPDFに変換できます。
IronPDFのウェブサイトのスクリーンショット、さまざまなテキストを含む
using IronPdf;
using System.IO;
using System.Linq;
var imageFiles = Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".png"));
ImageToPdfConverter.ImageToPdf(imageFiles).SaveAs("composite.pdf");
using IronPdf;
using System.IO;
using System.Linq;
var imageFiles = Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".png"));
ImageToPdfConverter.ImageToPdf(imageFiles).SaveAs("composite.pdf");
Imports IronPdf
Imports System.IO
Imports System.Linq
Private imageFiles = Directory.EnumerateFiles("assets").Where(Function(f) f.EndsWith(".png"))
ImageToPdfConverter.ImageToPdf(imageFiles).SaveAs("composite.pdf")
上記のコードスニペットはIronPDFおよびシステムの入力ファイルと出力ファイルを使用しています。 以下のコードは、このプロジェクトのアセットフォルダー内にある.pngファイル形式で終わるファイルを開き、これらの画像ファイルをIronPDFを使用してPDFに変換します。`ImageToPdfConverter.ImageToPdf (イメージトウピーディーエフコンバーター・イメージトウピーディーエフ)もちろん、英語のテキストを教えていただけますでしょうか?メソッド。 最後に、SaveAs
メソッドを使用してPDFを保存します。
以前の画像をPDFとしてGoogle Chromeで開いたもの
結論として、本記事は、ドキュメント管理および共有におけるC#でのPDF変換の重要性を明らかにしています。 C#を使用することで、開発者はアプリケーションにPDF機能をシームレスに統合することができ、全体のプロセスが簡素化されます。 PDFの生成からHTML、画像、および既存のドキュメントの変換まで、IronPDFは幅広い機能を提供します。 提供されているコード例は、HTMLドキュメントや画像を簡単にPDFに変換する方法を紹介し、ライブラリの使いやすさと効果的な機能を強調しています。 ご覧のように、IronPDFは複雑なタスクを大幅に簡素化し、.NETアプリケーションでのドキュメント処理および管理を強化しようとしている開発者にとって貴重な資産となります。
PDF変換ライブラリをダウンロードするにはIronPDF用NuGetパッケージ. またIronPDFによるHTMLからPDFへの変換チュートリアル. IronPDF開発者は様々なライセンスから必要なものを選ぶことができます。 無料トライアルも利用可能です。 IronPDFの完全な価格およびライセンス情報については、次のサイトをご参照くださいIronPDFライセンス情報ページ
9つの .NET API製品 オフィス文書用