IRONSOFTWAREHOME

在 Mac 上使用 IronPDF

Curtis Chau
Curtis Chau
Updated: 2026年4月22日

IronPDF 全面支持 macOS(原"OS X")平台,适用于 .NET Standard 库、Core 应用程序以及 .NET 10、9、8、7、6 和 5 项目。

我们不支持在 macOS 上开发 .NET Framework 项目,因为这些项目由 Xamarin 实现,并非 .NET 运行时的官方版本。

自 2020 年起,IronPDF 已开箱即用地全面支持所有版本的 macOS。无需安装任何依赖项; 不过,我们建议安装 Mac 专用软件包以获得最佳性能。

最新 Mac ARM 机型:

对于较新的 Apple Silicon Mac 电脑,请安装 IronPdf.MacOs.ARM NuGet 包。

dotnet add package IronPdf.MacOs.ARM

较旧的 Mac Intel 机器:

对于 Intel 版 Mac,请安装 IronPdf.MacOS NuGet 包。

dotnet add package IronPdf.MacOs

注释

无需修改代码即可支持 Apple 用户或开发者。 开发人员在 Mac 上完成开发后,还可将应用部署到 Windows、Linux 和 Mac 环境中。 这将要求开发人员根据项目部署的位置添加额外的二进制文件。

在 macOS 平台上,唯一的区别在于:由于 Chromium Embedded Framework for Mac 尚未内置消息泵,因此目前尚不支持多线程 PDF 渲染(这在 Web 服务器上通常非常重要)。

我们重视对 macOS 的支持,因为许多 .NET 开发者(包括我们团队的成员)喜欢在 macOS 上的 Visual Studio for MacJetBrains Rider 中开发 .NET 应用程序。

macOS 特定配置与安装

NuGet

多年来,苹果公司一直使用不同代的英特尔处理器,自 2020 年起,他们开始推出搭载 Apple Silicon 处理器的 Mac 电脑。

DLL 下载

如需离线使用,您可以下载 DLL 文件并将其添加为项目引用。

硬件规格

IronPDF 使用 Chromium 将 HTML 渲染为 PDF。 Chromium 引擎生成的结果与 Chrome 的 PRINT 功能完全一致,像素级精准。 硬件规格主要针对运行 Chromium 引擎,该引擎消耗了大部分计算资源。

  • 最低配置:1 核处理器及 1.75 GB 内存
  • 推荐配置:2 核处理器及 8 GB 内存或更高

常见问题解答

如何在 macOS 上安装 IronPDF?

可以通过使用适当的 NuGet 包在 macOS 上安装 IronPDF。对于 Apple Silicon Macs,使用 IronPdf.MacOs.ARM 包,对于 Intel Macs,使用 IronPdf.MacOs 包。为了支持两种架构,安装两个包。

运行 IronPDF 在 macOS 上的硬件要求是什么?

运行 IronPDF 在 macOS 上的最低硬件要求是 1 核和 1.75 GB 内存。然而,为了获得最佳性能,推荐配置为 2 核和 8 GB 或更多内存。

我可以在 macOS 上使用 IronPDF 渲染 PDF 而无需额外的依赖吗?

是的,自 2020 年以来,IronPDF 支持所有 macOS 版本而无需额外的依赖。然而,建议安装特定于 Mac 的包以获得最佳性能。

为什么不支持 macOS 上的多线程 PDF 渲染?

由于 macOS 版 Chromium Embedded Framework 的消息循环存在限制(IronPDF 依赖于此进行渲染),因此 macOS 不支持多线程 PDF 渲染。

我可以将 macOS 上开发的 IronPDF 项目部署到其他操作系统吗?

是的,在 macOS 上用 IronPDF 开发的项目可以部署到 Windows、Linux 和 Mac 环境。可能需要根据部署环境添加额外的二进制文件。

如何在 macOS 上离线使用 IronPDF?

要在 macOS 上离线使用 IronPDF,可以下载 IronPdf.MacOs.zip DLL 并添加为项目引用。

Chromium 在 IronPDF 的 macOS 功能中扮演什么角色?

IronPDF 使用 Chromium 引擎将 HTML 渲染成 PDF。这确保生成的 PDF 文件像素级精准,类似于使用 Chrome 的打印功能所达到的效果。

IronPDF 是否兼容 macOS 上的 .NET Framework 项目?

不,IronPDF 不兼容 macOS 上的 .NET Framework 项目,因为它们是由 Xamarin 实现的,不是 .NET 运行时的官方发布。

IronPDF 是否完全兼容 macOS 上的 .NET 10?它能带来哪些好处?

是的,IronPDF 完全支持 macOS 上的 .NET 10,以及 .NET 9、8、7、6 和 5。其优势包括与 .NET 10 的完全运行时兼容性,以及使用 .NET 10 中的最新性能增强功能,例如减少内存使用、改进 JIT/运行时行为和现代 API 功能,这些功能使使用 IronPDF 更加流畅和高效。

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

...
阅读更多

准备开始了吗?

Nuget Downloads 20,667,543版本:2026.7刚刚发布

立即获取您的免费30 天试用密钥
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.7

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 “IronPDF”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.7

立即下载

或在此处下载 Windows 安装程序。

  1. 下载并解压 IronPDF 到您的解决方案目录中的 ~/Libs 之类的位置
  2. 在 Visual Studio 解决方案资源管理器中,右键点击引用。选择浏览,“IronPDF.dll”

$999

Key in blue circle

立即获取免费的 30 天试用版密钥

无任何限制。100% 解锁。无需信用卡。

bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥
无需信用卡或创建账户