IronPDF 高级安装

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

截至IronPdf v2022.1及以上版本,用户可安装特定平台的IronPdf时使用一些高级工具。

如果不安装 IronPDF NuGet 包,我们可以在 nuget 中搜索适用于我们特定用例的其他 IronPDF 包。 API保持不变,但部署方式不同。

有趣的是,即使我们加载了针对Linux优化部署的特定软件包,如IronPdf.Linux,您仍然可以在常规操作系统(如Windows)上使用Visual Studio进行开发。!

IronPdf NuGet 软件包

最常用的。 配置为让您尽快在Visual Studio中开始运行。 适用于大多数项目。

PM > 安装软件包 IronPdf

  • 包含 IronPdf.Slim
  • 包含适用于Chrome的Windows特定依赖项(默认)呈现器
  • 默认包将在运行时下载特定于Windows的依赖项。
  • 默认使用 Chrome 渲染器
  • 支持所有平台,但Windows平台无需任何额外下载即可使用。
  • 适用于Windows用户或默认用户
  • 适用于所有平台

IronPdf.Slim NuGet 软件包

适用于磁盘占用最小的应用程序,或可能分发到许多不同操作系统目标的应用程序。 您的应用程序将在目标机器上的运行时按需下载精确的Chromium / WebKit渲染引擎。

PM > 安装软件包 IronPdf.Slim

  • 所有其他包都引用此包
  • 包含实际的 IronPdf.dll
  • 不包括 Windows、Linux 或 macOS 的特定依赖项
  • 在运行时将下载 Windows、Linux 或 macOS 的依赖项。
  • 除非另有说明,默认在所有平台上使用 Chrome 渲染器。
  • 适用于希望在运行时下载特定平台依赖的跨平台解决方案。
  • 支持所有平台,但平台特定的依赖项将在程序首次运行时下载。
  • 如果单独使用,需要在运行时访问互联网和磁盘。
  • 适用于目标平台未知的高度便携应用程序

IronPdf.Linux NuGet 软件包

适用于Linux 部署. 为云计算设计。 在AWS和Lambda,Azure Functions以及Linux模式下的WebApps中运行非常好。

PM > 安装软件包 IronPdf.Linux

  • 包含 IronPdf.Slim
  • 包含用于Chrome的Linux特定依赖项(默认)呈现器
  • 默认使用 Chrome 渲染器
  • 支持所有平台,但Linux平台无需任何额外下载即可工作。
  • 适用于 Linux 高级用户,特别是 Docker 和云用户

IronPdf.MacOs 和 IronPdf.MacOs.ARM NuGet 软件包

可用于以下特定部署的 NuGet 软件包Mac 兼容性

PM > 安装软件包 IronPdf.MacOs

PM > 安装软件包 IronPdf.MacOsARM

  • 包含 IronPdf.Slim
  • 包含适用于 Chrome 的 Mac 特定依赖项(默认)呈现器
  • 默认使用 Chrome 渲染器
  • 适用于macOS开发者

IronPdf.Classic NuGet 软件包

对于在2021年8月之前使用IronPDF的老客户,如果希望其现有的HtmlToPdf渲染保持不变,此功能非常有用。 使用我们的2020-2021 WebKit渲染器。

PM > 安装软件包 IronPdf.Classic

  • 包含IronPdf.Slim和IronPdf.Native.WebKit。
  • 包含Windows、Linux和Mac依赖项的(传统)WebKit “HTML 转 PDF” 渲染器
  • 将默认使用旧版WebKit渲染器