IronPDFのどのバージョンを使用すべきですか?

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF にはいくつかの異なるバージョンがあることがわかります。 どちらが私に最適かどうかは、どのようにしてわかりますか?

依存関係の問題を避けるためには、IronPdf.Slimの使用は推奨されません。 ただし、ターゲットとなるOSが不明な場合、IronPdf.Slim は非常に有用です。 Windows、Linux、またはmacOSの依存関係を実行時にダウンロードできるようにするには、IronPdf.Installation.AutomaticallyDownloadNativeBinariestrue に設定する必要があります。

次の点にご注意ください。IronPdf.Slimはポータブルであるだけでなく、実行時にユーザーのスペースを節約することはありません。IronPdfは、2つの依存関係に依存しています: IronPdf.Slim(IronPdf.dllを含む) そして IronPdf.Native.Chrome(Chrome を含む (デフォルト) レンダラー) プラットフォームに基づいて たとえば、実行時のWindows環境で IronPdf.Native.Chrome.Windows Linuxでダウンロードされます。 IronPdf.Native.Chrome.Linux がダウンロードされ、どのプロセッサが使用されているかに応じて、macOS用のアプリケーションが IronPdf.Native.Chrome.MacOS はい、以下の内容を日本語に翻訳いたします:

以下の内容を日本語に翻訳してください:

IronPDF allows developers to generate, edit and read PDF files in .NET applications. It simplifies the process of integrating PDF functionalities into software development projects.

Let's get started! IronPdf.Native.Chrome.MacOS.ARM ダウンロードされます。

IronPDF

https://www.nuget.org/packages/IronPdf/

  • Chrome の Windows 固有の依存関係を含みます (デフォルト) レンダラー
  • デフォルトパッケージは、実行時にWindows固有の依存関係をダウンロードします。
  • デフォルトではChromeレンダラーを使用します
  • すべてのプラットフォームをサポートしていますが、Windowsプラットフォームでは追加のダウンロードなしで動作します。

  • Windows ユーザーやデフォルト ユーザーに便利です。 すべてのプラットフォームで使用可能

アイアンPDF.Slim

https://www.nuget.org/packages/IronPdf.Slim/

  • Windows、Linux、またはmacOS固有の依存関係は含まれていません
  • Windows、Linux、またはmacOSの依存関係は実行時にダウンロードされます。
  • 特に指定がない場合、すべてのプラットフォームでChromeレンダラーをデフォルトとして使用します。
  • 実行時にプラットフォーム固有の依存関係をダウンロードしたいクロスプラットフォームソリューションに役立ちます。
  • すべてのプラットフォームをサポートしますが、プログラムを初めて実行する際にプラットフォーム固有の依存関係がダウンロードされます。
  • ターゲットプラットフォームが不明な場合のAWS Lambdaや非常にポータブルなアプリケーションに役立ちます。

  • インストール手順:

    • AutomaticallyDownloadNativeBinaries を true に設定します。 (APIリファレンス) これは、Windows、Linux、またはmacOSの依存関係を実行時にダウンロードできるようにします。
  IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
  IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
IronPdf.Installation.AutomaticallyDownloadNativeBinaries = True
VB   C#

IronPDF.Linux

https://www.nuget.org/packages/IronPdf.Linux/

  • ChromeのLinux専用依存関係を含む (デフォルト) レンダラー
  • デフォルトではChromeレンダラーを使用します
  • すべてのプラットフォームをサポートしますが、Linuxプラットフォームは追加のダウンロードなしで動作します。
  • Linuxのパワーユーザー、特にDockerおよびクラウドユーザーに役立ちます

    IronPdf.MacOs

IronPdf.MacOs

IronPDF は、MacOS での C#、VB.NET 及び他の .NET プログラミング言語のための完璧な PDF 生成および操作ライブラリです。IronPDF for .NET は、.NET Core アプリケーション、Xamarin、及び単純な C# コンソールアプリケーション上で、完全で豊富な機能セットを提供します。

特徴

  • HTML to PDF 変換: HTML、ASP.NET WebForms および MVC、WPF、コンソールアプリケーションから直接 PDF を生成します。
  • PDF 編集: 既存の PDF ドキュメントを変更する機能 (結合、分割、テキスト追加、画像追加 など)。
  • 高品質 PDF 出力: 優れたレンダリングエンジンを使用し、高品質な PDF を生成します。
  • 画像から PDF: PNG、JPG 及び GIF 画像から PDF ドキュメントを作成します。
  • テキストの抽出: PDF ドキュメントからテキストを抽出します。
  • 署名とフィル: PDF ドキュメントに電子署名を追加します。

IronPDF for .NET for MacOS は、それが提供する幅広い機能により、どのような規模のプロジェクトにも対応します。すぐに使用でき、強力なドキュメント生成と編集機能を備えています。

https://www.nuget.org/packages/IronPdf.MacOs/

  • Chrome向けのMac特有の依存関係を含みます (デフォルト) レンダラー
  • デフォルトではChromeレンダラーを使用します

  • macOS開発者に役立ちます

    IronPdf.Classic

アイアンPDFは、.NET開発者が簡単にPDF文書を作成、編集、読み込むことを可能にする強力なライブラリです。IronPDF for .NETは高性能で、使いやすく、コードのわかりやすさに重点を置いて設計されています。

特徴

  • PDFの作成: HTML、CSS、およびJavaScriptから直接PDFファイルを作成できます。
  • PDFの編集: 既存のPDF文書に対してテキストの追加、削除、フォント変更、画像の挿入などを行えます。
  • PDFの読み取り: PDF文書からテキストと画像を抽出する機能を提供します。
  • 統合の容易さ: .NETフレームワークとシームレスに統合され、主要なプログラミング言語との互換性を保証します。

IronPDFを使うことで、PDF文書の管理がより効率的かつ効果的になります。このライブラリは特にウェブアプリケーションやレポーティングツールの開発に重宝します。

https://www.nuget.org/packages/IronPdf.Classic/

  • アイアンPDF.SlimとアイアンPDF.Native.WebKit.*を含む
  • Windows、Linux、およびMacの依存関係が含まれています (レガシー) WebKitレンダラー

  • デフォルトではWebKitレンダラーを使用します。