選擇適合項目的IronPDF版本
我發現IronPDF有幾個不同的版本。 我怎麼知道哪一個最適合我?
為避免缺少依賴項問題,不建議使用IronPDF。 但是,當目標作業系統未知時, IronPDF非常有用。 若要允許在執行時間下載 Windows、Linux 或 macOS 依賴項,必須將 IronPdf.Installation.AutomaticallyDownloadNativeBinaries 設定為 true。
請注意, IronPdf.Slim 除了具有可移植性之外,不會在運行時節省用戶任何空間。 IronPdf 依賴兩個依賴項: IronPDF IronPDF(包含IronPDF.dll)和IronPdf.Native.Chrome(包含 Chrome(預設)渲染器),視平台而定。 例如,在 Windows 環境下執行時,將下載IronPDF 。 在 Linux 系統中,將下載IronPDF ;在 macOS 系統中,根據所使用的處理器,將下載IronPDF或IronPDF 。
IronPDF
- 包含 Chrome(預設)渲染器的 Windows 特定相依性
- 執行時間下載 Windows 特定依賴項的預設軟體包
- 預設使用 Chrome 渲染器
- 支援所有平台,但Windows平台無需額外下載即可運作。
- 適用於 Windows 使用者或預設使用者。 可在所有平台上使用
IronPDF
- 不包含 Windows、Linux 或 macOS 特定的依賴項
- Windows、Linux 或 macOS 相依性將在執行時下載
- 除非另有說明,否則所有平台上預設使用 Chrome 渲染器
- 適用於需要在執行時間下載平台特定依賴項的跨平台解決方案
- 支援所有平台,但平台特定的依賴項將在程式首次運行時下載。
-
適用於AWS Lambda或目標平台未知的高度可移植應用程式 安裝說明:
- 將
AutomaticallyDownloadNativeBinaries設定為true。 ( API 參考)這將允許在執行時間下載 Windows、Linux 或 macOS 依賴項。
// Enable automatic downloading of platform-specific dependencies IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;// Enable automatic downloading of platform-specific dependencies IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;' Enable automatic downloading of platform-specific dependencies IronPdf.Installation.AutomaticallyDownloadNativeBinaries = True$vbLabelText $csharpLabel - 將
IronPDF
- 包含 Chrome(預設)渲染器特有的 Linux 依賴項
- 預設使用 Chrome 渲染器
- 支援所有平台,但 Linux 平台無需任何額外下載即可運行。
- 對 Linux 高級用戶,特別是 Docker 和雲端用戶非常有用
IronPdf.MacOs
- 包含 Chrome(預設)渲染器特有的 Mac 依賴項
- 預設使用 Chrome 渲染器
- 對 macOS 開發人員很有用
IronPDF.經典
- 包含IronPDF和IronPDF。 *
- 包含(舊版)WebKit渲染器的Windows、Linux和Mac相依性
- 預設使用 WebKit 渲染器

