在Mac上使用IronPDF
IronPDF 完全支持 macOS(以前称为“OS X”),适用于 .NET Standard 库、Core 应用程序以及 .NET 9、8、7、6 和 5 项目。
我们不支持在 macOS 上开发 .NET Framework 项目,因为它们是由 Xamarin 实现的,并非 .NET 运行时的官方发布版本。
IronPDF 自2020年以来开箱即用地全面支持所有版本的macOS。无需安装任何依赖项。 但是我们建议安装特定于 Mac 的软件包。
最新的 Mac ARM 设备:
对于较新的 Apple Silicone Macs,安装 IronPdf.MacOs.ARM NuGet 包。
Install-Package IronPdf.MacOs.ARM
较旧的 Mac Intel 机器:
对于Intel Mac,安装IronPdf.MacOs NuGet包。
Install-Package IronPdf.MacOs
笔记
不需要更改代码就可以支持苹果用户或开发者。 一旦在Mac上开发完成,开发者也可以部署到Windows、Linux和Mac环境。 这将要求开发人员根据项目部署的位置添加额外的二进制文件。
在macOS上,唯一的区别是由于Chromium Embedded Framework for Mac缺少内置的消息循环,因此暂时无法支持多线程PDF渲染(这一点在Web服务器上通常很重要)。
我们重视对 macOS 的支持,因为许多 .NET 开发人员,包括我们团队的成员,都喜欢在 macOS 上使用Visual Studio for Mac 和 JetBrains Rider 开发 .NET 应用程序。
macOS特定配置和安装
NuGet
苹果多年来使用了英特尔处理器的各个世代,自2020年起,他们开始推出搭载苹果硅片处理器的Mac电脑。
- 对于较新的苹果硅电脑,安装IronPdf.MacOs.ARM NuGet 包。
- 对于英特尔 Mac 安装 IronPdf.MacOs NuGet 包。
要支持 Intel 和 Apple Silicone Macs,请安装 IronPdf.MacOs 和 IronPdf.MacOs.ARM NuGet 包。
DLL下载
对于离线使用,您可以下载 DLL 并将其添加到您的项目中。
- IronPdf.MacOs.zip
硬件规格
IronPDF 使用 Chromium 将 HTML 渲染成 PDF。 Chromium引擎渲染PDF时,其像素完美对应Chrome的打印功能。 硬件规格主要用于运行Chromium引擎,这占用了大部分计算能力。
- 最低配置:1个核心和1.75 GB的RAM
- 推荐配置:2核心及8GB或以上的RAM