IronPDF 高級安裝

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

從 IronPdf Release v2022.1 及以上版本開始,使用者擁有一些高級工具來為特定平台安裝 IronPdf。

除了安裝 IronPDF NuGet 套件外,我們還可以在 nuget 上搜尋其他適合我們使用情境的 IronPDF 套件。API 保持不變,但部屬方式會有所不同。

有趣的是,即使我們載入特定的套件,例如 IronPdf.Linux 以優化在 Linux 上的部屬,您仍然可以在正常的作業系統(如使用 Visual Studio 的 Windows)上進行開發。!

IronPdf NuGet 套件

最常使用。配置使您能在 Visual Studio 中最快速上手。適合大多數專案。

PM > Install-Package IronPdf

  • 包含 IronPDF.Slim
  • 包含 Chrome 的 Windows 特定依賴項 (默認) 渲染器
  • 預設套件將在執行期間下載特定於 Windows 的相依項
  • 預設為 Chrome 渲染器
  • 支持所有平台,但 Windows 平台將無需任何額外下載即可運行
  • 對於 Windows 使用者或預設使用者非常有用
  • 可在所有平台上使用

IronPdf.Slim NuGet 套件

理想適用於最小磁碟佔用或可分發至多種不同作業系統目標的應用程序。在目標機器上,您的應用程序所需的精確Chromium / WebKit渲染引擎將在運行時按需下載。

PM > Install-Package IronPdf.Slim

  • 所有其他封裝參考此封裝
  • 包含實際的 IronPdf.dll
  • 不包含 Windows、Linux 或 macOS 特殊依賴項
  • Windows、Linux 或 macOS 依賴項將在運行時下載
  • 除非另有指定,否則在所有平台預設使用 Chrome 渲染器
  • 對於希望在運行時下載特定平台依賴項的跨平台解決方案來說很有用
  • 支持所有平台,但特定平台的依賴項將在程序首次運行時下載
  • 如果單獨使用,則需要在運行時獲取網絡訪問和磁盤訪問權限
  • 對於目標平台未知的高度可攜應用程序來說很有用

IronPdf.Linux NuGet 套件

理想適合 Linux 部署. 專為雲端設計。

非常適用於 AWS & Lambda、Azure Functions 和 Linux 模式下的 WebApps。

PM > Install-Package IronPdf.Linux

  • 包含 IronPDF.Slim
  • 包含 Chrome 的 Linux 特定依賴項 (默認) 渲染器
  • 預設為 Chrome 渲染器
  • 支援所有平台,但 Linux 平台無需其他額外下載即可運行
  • 對於 Linux 高級用戶,特別是使用 Docker 和雲端的用戶非常有用

IronPdf.MacOs & IronPdf.MacOs.ARM NuGet 套件

適用於特定部署的 NuGet 套件 Mac 相容性

PM > Install-Package IronPdf.MacOs

PM > Install-Package IronPdf.MacOsARM

  • 包含 IronPdf.Slim
  • 包含 Chrome 的 Mac 特定依賴性文件 (默認) 渲染器
  • 預設為Chrome渲染器
  • 對於macOS開發人員非常有用

IronPdf.Classic NuGet 套件

對於2021年8月前使用IronPDF的舊有客戶來說,希望其現有的HtmlToPdf呈現保持不變。使用我們的2020-2021 WebKit渲染器。

PM > Install-Package IronPdf.Classic

  • 包含 IronPdf.Slim 和 IronPdf.Native.WebKit。
  • 包含 Windows、Linux 和 Mac 的依賴項 (遺產) WebKit "HTML 轉 PDF" 渲染器
  • 將預設使用傳統的 WebKit 渲染器