IRONPDFの使用

IronPDFを使用したC#でのPDFiumの代替案

更新済み 1月 29, 2023
共有:

"PDFiumライブラリは、Portable Document Formatを取り扱うためにGoogleが特別に開発したオープンソースのレンダリングエンジンの一例です。" (PDF) 画像を含む/含まないファイル(PNGなど)。しかし、IronPDFはPDFiumレンダリングインターフェースエンジンをそのソースコードセットアップとして使用するだけでなく、追加の機能も提供し、それに基づいて構築されています。そのため、プロジェクトのソースコードをバグやエラーなしで記述/テストすることが容易になります。 IronPDFは、HTMLドキュメントをPDFドキュメントに変換するためのアクセスサポートを追加します。これは、PDFium .NET SDKが標準ではサポートしていない機能です。

IronPDFは、PDFiumが提供するオープンソース技術の力を利用して、Portable Document Formatを扱うMicrosoft .NET Windowsアプリケーションの開発に必要な包括的なツールセットを提供します。 (PDF) ファイルを何らかの方法で処理します。 次の内容を日本語に翻訳してください:

これには、HTMLファイルをPDFファイルに変換すること、既存のページ内でPDFページを分割または結合すること、パス内のPDFドキュメントからテキストを抽出すること、PDFファイルに署名や透かしを追加すること、PDFフォームを記入すること、PDFを印刷すること、などが含まれます。

IronPDFはPDFiumより優れたPDFファイルを作成します。

IronPDFは、PDFの作成においてPDFiumに比べて大幅な改良を加えました。 PDFiumは基本的なPDFの作成および読み込みが可能ですが、現代のPDFドキュメントライブラリからユーザーが期待する多くの機能に欠けています。 IronPDFは、複雑なPDFを作成するための使いやすいAPIを提供することで、この欠点に対処します。 ヘッダー、フッターページ数 ページ番号, ブックマーク, 透かしなど多くの機能があります。

IronPDFは、ユーザーがPDFレンダリング用にカスタム用紙サイズを使用することを可能にします。 以下のGit/source treeコード例を見てみましょう:

//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
'create ChromePdfRenderer object
Dim renderer = New IronPDF.ChromePdfRenderer()
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom
Dim height As Integer = 5
'assign width as 5
Dim width As Integer = 5
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width)
VB   C#

IronPDFは高品質なドキュメントを迅速に生成します。

ドキュメント生成に関しては、品質と同様に速度とメモリも重要です。 IronPDFを使用することで、どちらも犠牲にする必要はありません。 アクセスディレクトリ内のHTMLファイルから、高品質なドキュメントを迅速に生成できます。

追加の環境設定

PDFiumプロジェクトを構築することは簡単な作業ではありません。 PDFiumの埋め込みには、異なるモジュールとデータを追加する必要があります。

PDFiumとは異なり、IronPDFには追加の環境設定や外部依存関係は必要ありません。 代わりに、IronPDFはそのコアAPIの一部としてすべての必要なコンポーネントを含んでいます。 IronPDFのインストール時にすべての関連ツールが自動的にインストールされます。

セキュリティ強化

IronPDFは、ライブラリのセキュリティ機能にも多くの強化を施しました。 IronPDFはPDFドキュメントの暗号化と復号化をサポートするようになりました。 また、ドキュメントが開かれた後にディレクトリ内でユーザーが行える操作(印刷、コピー、および注釈付けなど)を制御するためのいくつかのオプションも追加されました。

より良いサポートとドキュメント

IronPDFはPDFiumよりも優れたサポートとドキュメントを提供しています。 IronPDFをご利用中に問題が発生した場合は、弊社チームがいつでもサポートいたします。 包括的なドキュメントと画像により、.NETアプリケーションでIronPDFを簡単に使用開始できます。

IronPDFが顧客のニーズに最適なソリューションである理由

IronPDFは顧客のニーズに最適な解決策である理由は:

  • それは、任意の.NETウェブアプリケーションと簡単に統合できます。
  • HTMLページ、CSS、およびJavaScriptファイルからPDFファイルを作成することができます。
  • IronPDFライブラリは、PDF文書からデータを抽出したり、既存の文書やソースコードに変更を加えたりする必要がある顧客にも役立ちます。
  • IronPDFは、優れたカスタマーサポートと包括的なドキュメントを提供しており、お客様が迅速に始められるよう支援します。

  • 購入前にライブラリを試していただける無償トライアルもご利用いただけます。

    以下を使用して、.NETアプリケーションでIronPDFを使用する方法について詳しく学びましょう。 HTMLをPDFに変換するためのチュートリアル.

IronPDF の使用はどれほど簡単か

以下のデモンストレーションをご覧ください。IronPDFの使いやすさがわかります。 URLパスをPDFに変換する必要があるとします。 IronPDFを使用すると、変換プロセスは簡単です。 クラスライブラリは、基盤となるIronPDFライブラリの使用に関するすべての詳細を抽象化します。 IronPDFライブラリへの参照を追加するか、NuGetパッケージマネージャーを使用してインストールし、次のように呼び出します。 RenderUrlAsPdf メソッドにURLのパスと、PDFファイルを保存したいパスを渡します。 SaveAs 関数 わずか2行のコードで、任意のURLをPDFドキュメントに簡単に変換できます。

//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
'create ChromePdfRenderer and store it in variable of type var
Dim renderer = New ChromePdfRenderer()
Dim page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/")
page.SaveAs("website.pdf")
VB   C#

C#でのPDFiumの代替案: IronPDFの使用例, 図1: IronPDFの出力

IronPDF出力

結論

PDFiumプロジェクトの上に構築することによって、顧客/開発者に信頼性が高く、最新で、機能豊富なPDFライブラリを提供しています。 お客様は、どのデバイスやプラットフォームで表示されるかに関わらず、ドキュメントが見栄え良く表示されることを確信できます。 彼らは、IronPDFのコードが提供する強力な機能を活用することもでき、それにより迅速かつ安全にPDFを作成、書き込み、共有することが簡単になります。

IronPDFインターフェースは次の機能を提供します 無料試用 購入する前にソフトウェアを試用できるよう、試用期間があります。 価格はわずか$749から始まり、他の類似のPDFレンダリングソフトウェアと比べて非常に手頃です。 複数のライセンスを購入する必要がある場合、会社は大幅な割引を提供しています。 Iron Suite Unlimited を購入すれば、わずか2つの価格で5つの製品ライセンスを取得できます。 アイアン スイート.

< 以前
.NET MAUIでPDFを表示する方法(ステップバイステップ)チュートリアル
次へ >
C#でテンプレートからPDFを生成する方法

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

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