在Mac上使用IronPDF

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 机器:

对于英特尔 Mac,请安装IronPdf.MacOs NuGet 包。


Install-Package IronPdf.MacOs

笔记

不需要更改代码就可以支持苹果用户或开发者。 一旦在Mac上开发完成,开发者也可以部署到Windows、Linux和Mac环境。 这将要求开发人员根据项目部署的位置添加额外的二进制文件。

在 macOS 上,唯一的区别是支持多线程 PDF 渲染。(在网络服务器上往往很重要)由于Mac的Chromium Embedded Framework中没有内置消息泵,因此暂时无法支持。

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

macOS特定配置和安装

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

硬件规格

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

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