利用 .NET Core 为 macOS 提供 IronPDF 支持

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

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 电脑。

硬件规格

IronPDF 使用 Chromium 将 HTML 呈现为 PDF。Chromium 引擎以完美的像素渲染 PDF,可用于 Chrome 浏览器的打印功能。硬件规格主要用于运行 Chromium 引擎,它占用了大部分计算能力。

  • 最低:1 个内核和 1.75 GB 内存
  • 建议:2 个内核和 8 GB 或以上内存