IronPDF:轻量级 PDF 处理,无需 Chromium
何时使用IronPDF
如果您的项目仅专注于PDF 处理,例如合并、编辑、添加印章、编辑或加密,那么IronPDF是更佳选择。标准版IronPDF始终加载 Chromium 渲染引擎,即使您的应用程序不将 HTML 或 URL 转换为 PDF,这可能会造成不必要的开销。 IronPDF避免了这个问题,在不需要渲染时保持轻量级。
ChromePdfRenderer 是唯一会触发 Chromium 下载的类——即把 HTML、URL 或图片转换为 PDF。 如果你的项目永远不会这样做, IronPDF将保持精简。
设置IronPDF
IronPdf.Slim 可以用于减小 初始 部署大小。这在 初始包大小有限 的环境中非常有用,例如 AWS Lambda,IronPDF 被安装到容器中。 关于此包的附加信息如下:
- IronPdf.Slim 仅包含 IronPDF.dll
- 支持所有平台,但不包括 Windows、Linux 或 MacOS 的特定依赖项
- 适用于跨平台解决方案/高度便携的应用程序,其中目标平台未知
- 它需要安装 IronSoftware.Native.PdfModel 包。
IronPdf.Native.Chrome 依赖包包含特定操作系统 (Windows/Linux/MacOS/MacOS.ARM) 的 Chrome 渲染引擎二进制文件,将在运行时下载。为确保成功操作:
-
您必须将 Installation.AutomaticallyDownloadNativeBinaries 设置为
true。// Enables automatic downloading of native binaries needed for IronPdf.Slim operation IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;// Enables automatic downloading of native binaries needed for IronPdf.Slim operation IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;' Enables automatic downloading of native binaries needed for IronPdf.Slim operation IronPdf.Installation.AutomaticallyDownloadNativeBinaries = True$vbLabelText $csharpLabel - IronPdf.Slim可减少初始部署大小。在初始包大小受限的环境(例如安装了IronPDF的AWS Lambda容器)中非常有用。
- 确保您具有必要的读取、写入和执行权限,以允许将二进制文件放置在项目文件夹中。
使用IronPDF包的项目需要较长的初始运行时间,才能完成上述操作。
如果在项目中使用 IronPdf.Slim 仍有问题,请随时联系支持。

