製品比較

IronPDFとDynamicPDF - 包括的な比較

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

1. 序論

PDFは、Adobeによって開発されたPortable Document Format(ポータブル ドキュメント フォーマット)を表し、フォーマットされたテキストや画像を含む文書を表示するためのものです。 PDF形式のファイルを開くには、別のアプリケーションが必要です。 PDFは現代の世界で重要な役割を果たしています。 PDFファイルは、請求書やドキュメント生成のためにほとんどの業界セクターで使用されています。 開発者は、ドキュメントを生成するためのクライアントの要件を満たすためにPDFを使用しています。 今日では、市場に出回っているライブラリのおかげで、PDF生成が非常に簡単になりました。 プロジェクトでこの種類のライブラリを使用する際には、作成、読み取り、変換の方法などの要素を考慮する必要があります。 これにより、どのライブラリが私たちに最適かを決定するのに役立ちます。

この記事では、.NETコンポーネント向けの最も人気のある2つのPDFライブラリを比較します。 これらの2つのライブラリは:

IronPDF

  • ダイナミックPDF

    IronPDFとDynamicPDFライブラリは、Microsoft.netアプリケーション、asp.netウェブアプリケーション、従来のWindowsアプリケーションでPDFファイルを作成、読み取り、または変更するために使用されます。 これら二つのライブラリを比較することができます。 アプリケーションでどちらのライブラリを使用するのが最適かを決定するため、まずは二つのライブラリの機能を比較し、次にPDFファイルの変換および操作時の性能レベルを分析します。 両方のライブラリは、Microsoft .NET Coreフレームワークによってサポートされています。

鉄PDFの機能

IronPDFは、ウェブブラウザーが提供できるほとんどすべての機能を処理できる強力なHTMLコンバーターです。 開発者が簡単に使用できる、PDFファイルの作成、読み取り、または修正が可能な .net ライブラリです。 IronPDFは、HTMLをPDFにレンダリングするためにクロムエンジンを使用します。 IronPDFは、HTML、ASPX、Razor HTML、およびMVC ViewなどのさまざまなWebコンポーネントをサポートしています。 IronPDFはMicrosoft .NETアプリケーション内のファイルをサポートします。 (ASP.NET Webアプリケーションと従来のWindowsアプリケーションの両方).

IronPDFを使用すると、HTML5、JavaScript、CSS、および画像からファイルを作成することができます。 ファイルにヘッダーとフッターを追加することも可能であり、一般的にPDFファイルの読み込みが非常に簡単になります。 さらに、IronPDF には、すべてのPDFファイルを扱うことができる強力なHTMLからPDFへのコンバーターが含まれています。

PDFファイルは、HTML、HTML5、ASPX、Razor/MVCビューを含む様々な種類のファイルから作成できます。 画像ファイルをPDFに変換することも可能です。

URLリンクから文書を生成する。 また、カスタムネットワークのログイン認証情報、ユーザーエージェント、プロキシ、クッキー、HTTPヘッダー、およびHTMLログインフォームの背後でのログインを可能にするフォーム変数を使用することもできます。

  • IronPDFは既存のPDFドキュメントのフォームを読み取り、入力することができます。
  • それは文書から画像を抽出することができます。
  • それは、文書にヘッダー、フッター、テキスト、画像、ブックマーク、透かしなどを追加することができます。
  • 新しいドキュメントページや既存のドキュメントページを結合および分割することができます。
  • ドキュメントをAcrobat ReaderなしでPDFオブジェクトに変換することができます。
  • CSSファイルおよびメディアタイプファイルをドキュメントに変換できます。

1.2 DynamicPDF 機能

DynamicPDF for .NETは、.NETプラットフォームで作成、編集、結合、分割、レポート、書き込みなど、さまざまな機能を提供するPDF操作ツールです。 DynamicPDFは、ユーザーのPDF関連作業を支援する7つの異なる機能や製品を提供しています。 以下はDynamicPDFが提供する製品です。

.NET用DynamicPDF HTMLコンバーター

DynamicPDF HTMLコンバーターは、HTMLをPDFおよびPDFバイト配列に変換します。

DynamicPDF Core Suite for .NET

DynamicPDF Core Suite は、PDF の作成、PDF レポートの作成、PDF のパッケージ、PDF/A 互換 PDF、PDF/X 互換 PDF、PDF のスタンプ付け、タグ付き PDF、テンプレートの作成など、すべてのPDF操作を取り扱う主要な製品です。

DynamicPDF PrintManager for .NET

この機能では、PDFの印刷、PDFのファックス送信、バイト配列からのPDFの印刷、および複数のPDFの印刷を提供します。

DynamicPDF Converter for .NET

これは、HTML、Excel、PowerPoint、Tiff、Wordなどのさまざまなファイル形式を.NETプラットフォームを使用してPDFに変換する機能を提供します。

DynamicPDF Rasterizer for .NET

DynamicPDF ラスタライザー for .NET

この製品は、ユーザーがPDFをJPG、TIFF、BMP、PNG、GIFなどのさまざまな画像フォーマットに変換することを可能にします。

DynamicPDF Viewer for .NET

DynamicPDFビューアーは、PDFを開き、表示する方法を提供します。

  • 暗号化されたPDFを開く
  • バイト配列からPDFを開く

  • ファイルパスからPDFを開く

    DynamicBarcode Creator for .NET

DynamicBarcode Creator for .NET

この機能により、開発者はさまざまな種類のバーコードを作成することができます。

  • 2Dバーコード
  • 線形バーコード

  • 郵便バーコード

Visual Studioで新しいプロジェクトを作成する

Visual Studioソフトウェアを開き、ファイルメニューに移動して新しいプロジェクトを選択します。 次に、コンソールアプリケーションを選択します。 この記事では、コンソールアプリケーションを使用してPDFドキュメントを生成します。

プロジェクト名を入力し、適切なテキストボックスにファイルパスを選択してください。 次に、「Create」ボタンをクリックします。 以下のスクリーンショットのように、必要な .NET Framework を選択してください:

Visual Studioプロジェクトは、選択したアプリケーションの構造を生成します。コンソール、Windows、およびWebアプリケーションを選択した場合、プログラムコードを入力し、アプリケーションをビルドおよび実行できるprogram.csファイルが開きます。

次に、コードをテストするためにライブラリを追加します。

3. IronPDFライブラリのインストール

IronPDFライブラリは、4つの異なる方法でダウンロードおよびインストールできます。

これらは:

  • Visual Studio を使用して。
  • Visual Studio コマンドラインの使用。
  • NuGetウェブサイトから直接ダウンロードします。
  • IronPDFのウェブサイトから直接ダウンロード。

3.1 Visual Studioの使用

Visual Studioのソフトウェアには、NuGetパッケージマネージャーオプションがあり、パッケージをソリューションに直接インストールすることができます。 以下のスクリーンショットは、NuGetパッケージマネージャーの開き方を示しています。

NuGetウェブサイトのパッケージ一覧を表示する検索ボックスが提供されています。パッケージマネージャーでは、以下のスクリーンショットのように、「IronPDF」というキーワードで検索する必要があります。

上記の画像では、検索から関連するライブラリのリストを取得します。 ソリューションにパッケージをインストールするために必要なオプションを選択する必要があります。

3.2 Visual Studio コマンドラインの使用

  • マイクロソフトビジュアルスタジオで、ツール -> NuGet パッケージマネージャー -> パッケージマネージャーコンソール に移動します。
  • パッケージマネージャー コンソール タブに次の行を入力してください:
Install-Package IronPdf

現在、パッケージは現在のプロジェクトにダウンロード/インストールされ、使用できるようになります。

3.3 NuGetウェブサイトからの直接ダウンロード

3つ目の方法は、ウェブサイトから直接NuGetパッケージをダウンロードすることです。

  • リンク先の「https://www.nuget.org/packages/IronPdf/」に移動します
  • 右側のメニューからダウンロードパッケージオプションを選択してください。
  • ダウンロードしたパッケージをダブルクリックしてください。 自動的にインストールされます。
  • ソリューションを再読み込みして、プロジェクトに使用し始めてください。

3.4 IronPDFウェブサイトからの直接ダウンロード

以下のリンクをクリックして、ウェブサイトから最新のパッケージを直接ダウンロードしてください。ダウンロード後、以下の手順に従ってパッケージをプロジェクトに追加してください。

  • ソリューションウィンドウからプロジェクトを右クリックします。
  • 次に、オプションの「reference」を選択し、ダウンロードしたリファレンスの場所を参照してください。

  • 参照を追加するには「OK」をクリックしてください。

4. DynamicPDFライブラリをインストールする

NuGetパッケージ

NuGetで提供されているDynamicPDF Core Suiteは、ceTe.DynamicPDF.CoreSuite.NETパッケージの一部です。 パッケージをインストールする最も簡単な方法は、Visual Studio パッケージ マネージャーを使用することです。 パッケージを直接NuGetからダウンロードすることもできます。

NuGet パッケージ ID: ceTe.DynamicPDF.CoreSuite.NET

DynamicPDF コアスイート情報

詳細な情報はDynamicPDF Core Suiteのウェブページで見つけることができます。

4.1 ドキュメント

ドキュメントは、オンラインとホストマシンにローカルにインストールされる .chm ファイルの両方で利用可能です。

4.2 サンプル

サンプルアプリケーションはDynamicPDFが提供する機能を示しています。 これらもホストのマシンにローカルでインストールされています。 ダイナミックPDF · GitHub

4.3 ユーティリティ

製品を使用するために他のユーティリティをインストールする必要がある場合があります。 例えば、HTMLをPDFに追加するためのユーティリティ。

4.3.1 DynamicPDFリファレンスNuGetパッケージの追加

DynamicPDF HTML Converter、DynamicPDF Core Suite、DynamicPDF ConverterはすべてNuGetで利用可能です。 パッケージをインストールする最も簡単な方法は、Visual Studio パッケージマネージャーを使用することです。

DynamicPDF HTML Converterは、NuGetでceTe.DynamicPDF.HtmlConverter.NETパッケージとして利用可能です。

DynamicPDF Core SuiteはNuGetおよびceTe.DynamicPDF.CoreSuite.NETパッケージで利用可能です。

DynamicPDF ConverterはNuGetおよびceTe.DynamicPDF.Converter.NETパッケージで利用可能です。

GitHubのサンプルプロジェクト

GitHubでサンプルプロジェクトをクローンまたは表示してください。 GitHubでサンプルプロジェクトをクローンまたは表示

動的PDFコンバーターおよびジェネレーター情報

3つの製品すべてに関する詳細情報はこちらにあります:

URLからポータブルドキュメントフォーマットを作成する

両方のPDFライブラリには、強力なHTMLからPDFへの変換を処理できるコンバータがあります。 では、以下にPDFファイルの作成方法を見てみましょう。

5.1 IronPDFの使用

IronPDFは、PDFの作成を簡単にしてくれます。 それは、URLからHTMLファイルをレンダリングしてPDFドキュメントに変換します。

以下はPDFドキュメントを簡単に作成するのに役立ちます:

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

上記の例では、リンクをドキュメントに変換するために2つの方法を使用しています。 ドキュメントを作成するための方法の一つは、IronPDFオブジェクトを作成することであり、もう一つの方法はRenderurlpdfのオブジェクトを作成することです。

上記の例は、Renderurlaspdfを使用してドキュメントに変換できることを示しています。 リンクと保存場所だけを渡せばよいです。 PDFの変換にかかる時間はたったの1〜2秒です。

5.2 DynamicPDFの使用

強力なHTMLからPDFへのコンバーターは、DynamicPDFによって提供される機能です。 HTMLまたはマークアップファイルをPDFに変換します。 以下は、DynamicPDFを使用して簡単にPDFを作成するサンプルです。

Converter.Convert("http://www.google.com", pdfFilePath);
Converter.Convert("http://www.google.com", pdfFilePath);
Converter.Convert("http://www.google.com", pdfFilePath)
VB   C#

この例では、HTMLからの単純なファイル変換を示します。 (指定されたURL) PDFへ。 この例は、RTFからPDFへの変換も示しています。 変換プロセスは、サポートされている60種類のドキュメントタイプすべてに対して同様です。

HTMLからポータブルドキュメントフォーマットを作成する

IronPDFとDynamicPDFの両方は、HTML文字列をPDFに変換するための簡単な方法を提供します。

6.1 IronPDFの使用方法

IronPDFの助けを借りて、HTML文字列をPDFドキュメントに変換することができます。 以下にHTML文字列をドキュメントに変換するサンプルを示します。 また、任意のHTMLタグをPDF文書に変換することも可能です。

var Renderer = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("<h1>Hello world!!</h1>").SaveAs("result.pdf");
var Renderer = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("<h1>Hello world!!</h1>").SaveAs("result.pdf");
Dim Renderer = (New IronPdf.ChromePdfRenderer()).RenderHtmlAsPdf("<h1>Hello world!!</h1>").SaveAs("result.pdf")
VB   C#

以下の例は、RenderHtmlAsPdfを使用してHTML文字列を変換できることを示しています。 また、HTMLを文字列に取得する関数に任意の数のHTML文字列を渡すことができます。 文字列を取得した後、ドキュメントとして保存できます。 このプロセスを完了するのにかかる時間はわずか2秒です。

6.2 DynamicPDFの使用

DynamicPDFは、HTML文字列をドキュメントに変換するのにも役立ちます。 以下はHTML文字列を変換するサンプルです。

string sampleHtml = "<html><body><p>This is a very simple HTML string including a Table below.</p>" +  
                    "<h4>Two rows and three columns:</h4><table border=\"1\"><tr><td>100</td><td>200</td>" +  
                    "<td>300</td></tr><tr><td>400</td><td>500</td><td>600</td></tr></table></body></html>";  
Converter.ConvertHtmlString(sampleHtml, pdfFilePath); 
string sampleHtml = "<html><body><p>This is a very simple HTML string including a Table below.</p>" +  
                    "<h4>Two rows and three columns:</h4><table border=\"1\"><tr><td>100</td><td>200</td>" +  
                    "<td>300</td></tr><tr><td>400</td><td>500</td><td>600</td></tr></table></body></html>";  
Converter.ConvertHtmlString(sampleHtml, pdfFilePath); 
Dim sampleHtml As String = "<html><body><p>This is a very simple HTML string including a Table below.</p>" & "<h4>Two rows and three columns:</h4><table border=""1""><tr><td>100</td><td>200</td>" & "<td>300</td></tr><tr><td>400</td><td>500</td><td>600</td></tr></table></body></html>"
Converter.ConvertHtmlString(sampleHtml, pdfFilePath)
VB   C#

以下の例は、特定のHTML文字列をPDFに変換する方法を示しています。 (上記の例で示されているように、実際のHTMLファイルやURLを使用するのではなく). 現在のウェブページをPDFに変換する方法の例については、「現在のウェブページをPDFに変換する」セクションを参照してください。

7. ポータブルドキュメントフォーマットドキュメントの読み取り

私たちはできる PDFを読む IronPDFとDynamicPDFの両方を使用したドキュメント。

7.1 IronPDFの使用

IronPDFは、既存のPDFファイルを読み取るのに役立ちます。 以下は、IronPDFを使用して既存のPDFを読み込むサンプルです。

var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
Dim pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf")
VB   C#

上記のコードはサンプルコードであり、既存のファイルからPDFを読み込んでPDFドキュメントオブジェクトに変換するために使用されるFromFileメソッドを呼び出します。 このオブジェクトを使用して、PDFページのテキストと画像を読み取ることができます。 オブジェクトの変換にかかる時間はほんの数ミリ秒です。

7.2 DynamicPDFを使用する

DynamicPDFは、Microsoft .NETアプリケーション、ASP.NETウェブアプリケーション、および従来のWindowsアプリケーションで既存のPDFを読み取るのにも役立ちます。 以下は、PDFドキュメントからデータを読み取るサンプルです。

以下の手順とサンプルコードは、Rasterizer製品を使用してファイルパスからPDFを開く方法を示しています。

ファイルパスからPDFを開く手順

  1. ファイルパスを指定してPDFビューワーを使用し、PDFドキュメントを開きます。

    サンプルコード - C#

pdfViewer.Open(@"C:\DocumentA.pdf");
pdfViewer.Open(@"C:\DocumentA.pdf");
pdfViewer.Open("C:\DocumentA.pdf")
VB   C#

8. ポータブルドキュメントフォーマット(PDF)ドキュメントの結合

IronPDFとDynamicPDFの両方は、Microsoft .NETアプリケーション内で複数のドキュメントを1つのドキュメントにマージするのに役立ちます。 これらのライブラリを使用することで、文書を簡単に結合することができます。

8.1 IronPDFの使用

IronPDFは、複数のドキュメントを1つのドキュメントに結合するのに役立ちます。 以下のスクリーンショットは、複数のドキュメントを単一のドキュメントに変換する方法を示しています。

var pdfDocuments = new List<IronPdf.PdfDocument>();
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"));
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"));
var mergedPdfDocument = IronPdf.PdfDocument.Merge(pdfDocuments);
mergedPdfDocument.SaveAs("Ironpdfmerged.pdf");
var pdfDocuments = new List<IronPdf.PdfDocument>();
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"));
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"));
var mergedPdfDocument = IronPdf.PdfDocument.Merge(pdfDocuments);
mergedPdfDocument.SaveAs("Ironpdfmerged.pdf");
Dim pdfDocuments = New List(Of IronPdf.PdfDocument)()
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"))
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"))
Dim mergedPdfDocument = IronPdf.PdfDocument.Merge(pdfDocuments)
mergedPdfDocument.SaveAs("Ironpdfmerged.pdf")
VB   C#

上記の例では、各ドキュメントをリストに追加し、それらをパラメーターとして渡していることを示しています。 PDFドキュメント内の"FromFile"オブジェクトは、まずドキュメントを読み取り、その後リストにオブジェクトを追加します。PDFDocumentは"merge"という関数を提供しており、これによりドキュメントのリストを取得して、それらを単一のPDFドキュメントに結合することができます。 その後、Save_as関数を使用してドキュメントを保存できます。

8.2 DynamicPDFの使用

DynamicPDFは、複数のドキュメントを1つのドキュメントに統合するのにも役立ちます。 以下は、ドキュメントを結合する方法を示す例です。

次の手順は、PDFドキュメントを結合するプロセスと、ドキュメントを結合するときにオプションを追加する方法を示しています。

MergeDocument document = new MergeDocument("DocumentA.pdf");
document.Append("DocumentB.pdf");
document.Append("DocumentC.pdf");
document.Draw("output.pdf");
MergeDocument document = new MergeDocument("DocumentA.pdf");
document.Append("DocumentB.pdf");
document.Append("DocumentC.pdf");
document.Draw("output.pdf");
Dim document As New MergeDocument("DocumentA.pdf")
document.Append("DocumentB.pdf")
document.Append("DocumentC.pdf")
document.Draw("output.pdf")
VB   C#

PDFファイルを追加または修正する手順

「Append」メソッドを使用することで複数のPDFを追加することができます。 以下の手順とサンプルコードは、その達成方法を示しています。

  1. MergeDocumentオブジェクトを作成し、最初のドキュメントをコンストラクターに渡します。

  2. MergeDocument インスタンスの Append メソッドを呼び出し、結合する PDF を渡します。 マージが必要なすべてのドキュメントについて繰り返します。

  3. DocumentインスタンスのDrawメソッドを呼び出して、追加されたドキュメントを保存します。

ポータブルドキュメントフォーマット文書の分割

IronPDFおよびDynamicPDFライブラリは、ユーザーがページを分割して別々のドキュメントにすることを可能にします。 どちらもこのプロセスを完了するための簡単な方法を提供します。

9.1 IronPDFの使用

IronPDFを使用すると、単一ページと複数ページをそれぞれ個別のドキュメントに変換することができます。 以下は、分割ページを個別のドキュメントに作成する例です。

        var Splitdocument = IronPdf.PdfDocument.FromFile("Ironpdfmerged.pdf");
            Splitdocument.CopyPages(0,0).SaveAs("Ironpdfmerged.pdf");
        var Splitdocument = IronPdf.PdfDocument.FromFile("Ironpdfmerged.pdf");
            Splitdocument.CopyPages(0,0).SaveAs("Ironpdfmerged.pdf");
Dim Splitdocument = IronPdf.PdfDocument.FromFile("Ironpdfmerged.pdf")
			Splitdocument.CopyPages(0,0).SaveAs("Ironpdfmerged.pdf")
VB   C#

上記の例では、まずPDFドキュメントクラスの「from file」メソッドを使用して既存のドキュメントを読み込みます。 次に、「ページのコピー」メソッドを使用すると、既存のドキュメントからページをコピーできますが、「名前を付けて保存」メソッドを使用すると、ドキュメントを別のファイルに保存できます。すべてのページ番号はゼロから始まるため、ゼロから始まるページ番号を指定する必要があります。

9.2 DynamicPDFを使用する

DynamicPDFは、1つのドキュメントページを複数のドキュメントに分割することもできます。 以下は、特定のドキュメントページを別のドキュメントに分割する例です。

PdfDocument pdf = new PdfDocument("DocumentA.pdf");
MergeDocument part1 = new MergeDocument(pdf, 1, 4);
Part1.Draw("output-part1.pdf");
MergeDocument part2 = new MergeDocument(pdf, 5, 8);
part2.Draw("output-part2.pdf");
PdfDocument pdf = new PdfDocument("DocumentA.pdf");
MergeDocument part1 = new MergeDocument(pdf, 1, 4);
Part1.Draw("output-part1.pdf");
MergeDocument part2 = new MergeDocument(pdf, 5, 8);
part2.Draw("output-part2.pdf");
Dim pdf As New PdfDocument("DocumentA.pdf")
Dim part1 As New MergeDocument(pdf, 1, 4)
Part1.Draw("output-part1.pdf")
Dim part2 As New MergeDocument(pdf, 5, 8)
part2.Draw("output-part2.pdf")
VB   C#

PDFを複数のPDFに分割することは、DynamicPDF Core Suiteを使用することで簡単です。以下の手順とサンプルコードがその方法を示しています。

PDFを分割する手順:

  1. PdfDocumentオブジェクトを作成し、コンストラクタにソースPDFファイルのパスを渡します。

  2. MergeDocumentオブジェクトを作成し、コンストラクターにPdfDocumentオブジェクトのインスタンス、開始ページ番号、および終了ページカウントを渡します。

  3. DocumentオブジェクトのDrawメソッドを呼び出して、開始ページ番号と終了ページ数によって指定されたPDFの部分を出力します。

  4. ステップ2とステップ3を繰り返しますが、MergeDocumentコンストラクターには5と8のみを渡します。

  5. Draw メソッドを呼び出すと、新しいPDFがページ5から始まりページ8で終わる新しいPDFドキュメントとして出力されます。

ライセンス

DynamicPDFは、HTML文字列やHTMLリンクなど、さまざまなソースからPDFドキュメントを作成し、ドキュメントを分割および結合することができるライブラリです。 DynamicPDFには異なる価格体系があり、最低価格は単一ライセンスで799ドルからです。 開発者ライセンスは無料なので、試すことができます。 DynamicPDFの料金体系をご覧ください これ.

IronPDFはライブラリでもあり、無料の開発者ライセンスが付属しています。 IronPDFには異なる価格構造もあります。 Liteパッケージは、継続費用なしで$liteLicenseから始まり、SaaSおよびOEM再配布を含みます。 すべてのライセンスには、30日間の返金保証、1年間の製品サポートと更新、開発/ステージング/プロダクションに有効なライセンス、および永久ライセンスも含まれています。 (一回限りの購入). クリック これ IronPDFの完全な価格構成およびライセンスを確認するには。

11. 結論

この記事では、IronPDFとDynamicPDFを比較しました。 私たちは、両方のライブラリで利用可能な一般的な機能のいくつかを探求しました。 IronPDFはHTMLをレンダリングする際にユーザーのChrome設定を考慮しますが、DynamicPDFは現在のユーザー設定を無視してHTMLをレンダリングする別のエンジンを実行しています。 IronPDFはDynamicPDFと比較してHTMLを迅速にレンダリングできます。

パフォーマンスに関しては、上記のテスト結果が示すように、IronPDFはDynamicPDFよりも高速です。 IronPDFには追加費用でロイヤリティフリーの再配布カバレッジが含まれますが、DynamicPDFにはこれが含まれていません。 IronPDFは、DynamicPDFよりも多くの機能を提供します。

結論として、私たちはIronPDFを使用することを好んでいます。その理由は、高いパフォーマンスレベルと、PDFを扱う開発者に提供される数多くの機能です。 IronPDFは、すべての機能を活用するために十分なサポートと豊富なドキュメントを提供しています。

< 以前
IronPDFとDocraptor - 詳細な比較
次へ >
IronPDFとEO.Pdfの比較

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

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