在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 机器:
对于英特尔 Mac,请安装IronPdf.MacOs NuGet 包。
Install-Package IronPdf.MacOs
笔记
不需要更改代码就可以支持苹果用户或开发者。 一旦在Mac上开发完成,开发者也可以部署到Windows、Linux和Mac环境。 这将要求开发人员根据项目部署的位置添加额外的二进制文件。
在 macOS 上,唯一的区别是支持多线程 PDF 渲染。(在网络服务器上往往很重要)由于Mac的Chromium Embedded Framework中没有内置消息泵,因此暂时无法支持。
我们重视对macOS的支持,因为包括我们团队成员在内的许多.NET开发者喜欢在macOS上使用Visual Studio for Mac和JetBrains Rider开发.NET应用程序。
macOS特定配置和安装
苹果多年来使用了英特尔处理器的各个世代,自2020年起,他们开始推出搭载苹果硅片处理器的Mac电脑。
- 对于新的苹果硅芯片 Mac 安装 IronPdf.MacOs.ARM NuGet 包。
- 对于Intel Macs,请安装 IronPdf.MacOs NuGet 包。
- 要支持 Intel 和 Apple Silicon Macs,请安装两者。 IronPdf.MacOs 和 IronPdf.MacOs.ARM NuGet 软件包。
硬件规格
IronPDF 使用 Chromium 将 HTML 渲染成 PDF。 Chromium引擎渲染PDF时,其像素完美对应Chrome的打印功能。 硬件规格主要用于运行Chromium引擎,这占用了大部分计算能力。
- 最低配置:1个核心和1.75 GB的RAM
- 推荐配置:2核心及8GB或以上的RAM