IRONPDFの使用

PDF API C#(コードサンプルチュートリアル)

更新済み 2024年3月3日
共有:

1. 序論

Adobeのポータブルドキュメント形式(PDF)多くの企業においては、ドキュメントおよび請求書の生成を含むさまざまな業務に不可欠です。 開発者はクライアントの要件を満たすためにもこれを使用します。 ライブラリはPDFの作成プロセスを簡単にしました。 ライブラリを選ぶ際には、ビルド、読み取り、および変換の機能といった側面を考慮してください。

2. IronPDFの機能

IronPDFは、開発者がPDFドキュメントの生成、読み取り、および操作を可能にする強力なPDFコンバーターおよびAPIライブラリです。 それはHTMLをPDFに変換するためにChromeエンジンを使用し、さまざまなWebコンポーネントおよび.NETアプリケーションをサポートします。 それにより、HTML5、JavaScript、CSS、および画像を使用して視覚的に魅力的なPDFを作成することができ、強力なHTMLからPDFへの変換ツールと独立したPDF変換エンジンが含まれています。

3. URLからPDFドキュメントを作成する

IronPDF APIライブラリの助けを借りて、URLからHTMLファイルを作成し、それをIronPDF内蔵のChromeブラウザを使用してPDFファイルに変換することで、PDFファイルの生成が非常に簡単になります。

以下のメソッドを使用すると、数行のコードで簡単にPDFドキュメントを作成できます:

IronPdf.ChromePdfRenderer renderer = new IronPdf.ChromePdfRenderer(); 
var pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/"); 
pdf.SaveAs("result.pdf");
IronPdf.ChromePdfRenderer renderer = new IronPdf.ChromePdfRenderer(); 
var pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/"); 
pdf.SaveAs("result.pdf");
Dim renderer As New IronPdf.ChromePdfRenderer()
Dim pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/")
pdf.SaveAs("result.pdf")
VB   C#

上記の情報によると、RenderUrlAsPdfリンクと保存場所を指定することでリンクをドキュメントに変換するためにメソッドを使用できます。

PDF API C#(コード例チュートリアル)、図1:URLから生成されたPDFファイル

URLから生成されたPDFファイル

HTML文字列からPDFを作成

IronPDF APIライブラリを使用すると、HTML文字列をPDFファイルに簡単に変換できます。 以下は、HTML文字列をドキュメントに変換するためのサンプルコードであり、任意のHTMLタグをPDFファイルに変換することができます。

IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");  
IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");  
IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf")
VB   C#

以下のコード例は、無制限のHTMLテキストを変換する方法を示していますRenderHtmlAsPdf次に SaveAs メソッドを使用してドキュメントを保存すると、全体のプロセスはほんの数秒で完了します。

PDF API C#(コード例チュートリアル)、図2:HTML文字列から生成されたPDFファイル

HTML文字列から生成されたPDFファイル

5. PDFドキュメントの読み取り

IronPDF APIライブラリを使用すると、既存のPDFドキュメントからデータを読み取って抽出することができます。 以下のコードはその実例を示しています:

var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
string AllText = pdfDocument.ExtractAllText();  
var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
string AllText = pdfDocument.ExtractAllText();  
Dim pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf")
Dim AllText As String = pdfDocument.ExtractAllText()
VB   C#

このコードでは、FromFile(ファイルから)既存のファイルからPDFを読み取り、それを変換するために使用されますPdfDocument(PDFドキュメント)オブジェクト このオブジェクトは、PDFページに含まれるテキストや画像にアクセスするために使用できます。 についてExtractAllTextこのメソッドを使用して、PDFページ上のすべての単語を含む文字列を作成できます。

IronPDF APIライブラリの使い方についてはコードチュートリアルとドキュメント.

結論

IronPDFライブラリは、開発用の無料ライセンスを提供しており、開発者のニーズに応じて、本番環境で使用するためのさまざまなライセンスを購入することができます。 ライトパッケージの開始価格は $749 で、継続料金は必要ありません。 ライセンスには、SaaSおよびOEM向けの再配布オプションが提供されており、永久ライセンスが付いています。30日間返金保証および1年間の製品サポートと更新。 それらは開発、ステージング、本番環境に適しており、一度の購入で済みます。 さらに、IronPDFは追加の期間限定の無料ライセンスを提供します。 IronPDFは、再配布カバレッジに対する無料ライセンスも提供しています。

IronPDFの完全な価格とライセンスの詳細については、以下のサイトをご覧くださいIronPDFライセンス詳細ページ.

< 以前
ASP .NETでPDFを作成する方法
次へ >
VB .NETでPDFに画像を追加する方法