利用 .NET Core 为 macOS 提供 IronPDF 支持
IronPDF 现在完全支持 macOS (原为 "OS X ") 适用于 .NET 标准库、核心应用程序以及 .NET 8、7、6 和 5 项目。
我们不支持在 macOS 上开发 .NET Framework 项目,因为它们是由 Xamarin 实现的,并不是 .NET runtime 的正式版本。
截至 2020 年 1 月,IronPDF 完全支持开箱即用的所有 macOS 版本。无需安装任何依赖项。
无需修改代码即可支持苹果用户或开发人员。在 Mac 上开发完成后,开发人员还可将其部署到 Windows、Linux 和 Mac 环境中。这需要开发人员根据项目的部署位置添加额外的二进制文件。
在 macOS 上,唯一的区别是多线程 PDF 渲染支持 (在网络服务器上往往很重要) 由于 Chromium Embedded Framework for Mac 中未内置消息泵,因此尚不支持"......"。
我们之所以重视对 macOS 的支持,是因为包括我们团队成员在内的许多 .NET 开发人员都喜欢在 Mac 版Visual Studio 和 MacOS 版JetBrains Rider 上开发 .NET 应用程序。
macOS 专用配置和安装
多年来,苹果使用了多代英特尔处理器,自 2020 年起,他们开始推出配备苹果硅处理器的 Mac 电脑。
- 为英特尔 Mac 安装 IronPdf.MacOs NuGet 软件包。
为苹果硅 Mac 安装 IronPdf.MacOs.ARM NuGet 软件包。
- 要支持英特尔和苹果 Mac 硅,请同时安装 IronPdf.MacOs 和 IronPdf.MacOs.ARM NuGet 软件包。
硬件规格
IronPDF 使用 Chromium 将 HTML 呈现为 PDF。Chromium 引擎以完美的像素渲染 PDF,可用于 Chrome 浏览器的打印功能。硬件规格主要用于运行 Chromium 引擎,它占用了大部分计算能力。
- 最低:1 个内核和 1.75 GB 内存
- 建议:2 个内核和 8 GB 或以上内存