在Mac上使用IronPDF

2018年八月28日
更新 2025年二月18日
分享:
This article was translated from English: Does it need improvement?
Translated
View the article in English

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 MacJetBrains Rider 开发 .NET 应用程序。

macOS特定配置和安装

NuGet

苹果多年来使用了英特尔处理器的各个世代,自2020年起,他们开始推出搭载苹果硅片处理器的Mac电脑。

硬件规格

IronPDF 使用 Chromium 将 HTML 渲染成 PDF。 Chromium引擎渲染PDF时,其像素完美对应Chrome的打印功能。 硬件规格主要用于运行Chromium引擎,这占用了大部分计算能力。

  • 最低配置:1个核心和1.75 GB的RAM
  • 推荐配置:2核心及8GB或以上的RAM