Using IronPDF on Mac

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

IronPDF 完全支持 macOS (原名“OS X”)的 .NET Standard 库、Core 应用程序和 .NET 10、9、8、7、6 和 5 项目。

我們不支持在 macOS 上開發 .NET Framework 專案,因為它們由 Xamarin 實作,不是 .NET 執行的官方版本。

IronPDF 自 2020 年起即完全支持所有版本的 macOS,無需安裝任何依賴; 但我們建議安裝與 Mac 相關的套件以獲得最佳效能。

最新的 Mac ARM 機器:

對於較新的 Apple Silicon Macs,請安裝 IronPdf.MacOs.ARM NuGet 套件。

dotnet add package IronPdf.MacOs.ARM

較舊的 Mac Intel 機器:

對於 Intel Macs,請安裝 IronPdf.MacOs NuGet 套件。

dotnet add package IronPdf.MacOs

注意事項

不需要為了支持 Apple 用戶或開發者而更改任何程式碼。 一旦在 Mac 上開發,開發者也可以部署到 Windows、Linux 和 Mac 環境。 這將需要開發者根據專案的部署地點添加額外的二進位文件。

在 macOS 上,唯一的區別是多線程 PDF 渲染支持(通常在 Web 伺服器上很重要)由於缺少內建在 Mac 晶釘嵌入框架的訊息泵而尚未能夠實現。

我們重視對 macOS 的支持,因為許多 .NET 開發者,包括我們團隊的成員,都喜歡在 macOS 上使用 Visual Studio for MacJetBrains Rider 開發 .NET 應用程式。

macOS 特定配置與安裝

NuGet

多年來,Apple 使用了多代的 Intel 處理器,並自 2020 年起推出搭載 Apple Silicon 處理器的 Mac 電腦。

DLL 下载

对于离线使用,您可以下载 DLL 并在项目中添加引用。

硬件规格

IronPDF 使用 Chromium 将 HTML 渲染为 PDF。 Chromium 引擎帶來與 Chrome 打印功能像素完美的結果。 硬體規格主要用於運行 Chromium 引擎,這需要大部分的計算能力。

  • 最低:1 核 & 1.75 GB 内存
  • 推荐:2 核 & 8 GB 内存或更高

常見問題解答

如何在macOS上安裝IronPDF?

您可以使用對應的 NuGet 套件在 macOS 上安裝 IronPDF。對於 Apple Silicon Mac,請使用IronPdf.MacOs.ARM套件;對於 Intel Mac,請使用IronPdf.MacOs套件。若要同時支援這兩種架構,請安裝這兩個套件。

在macOS上執行IronPDF需要哪些硬體配置?

在 macOS 上執行 IronPDF 的最低硬體需求是 1 個核心和 1.75 GB 記憶體。但是,為了獲得最佳效能,建議使用 2 個核心和 8 GB 或以上記憶體的配置。

我可以在 macOS 上使用 IronPDF 渲染 PDF 檔案而無需額外依賴項嗎?

是的,IronPDF 自 2020 年起就支援所有 macOS 版本,無需額外依賴項。不過,為了獲得最佳效能,建議安裝 Mac 專用軟體套件。

為什麼 macOS 不支援多執行緒 PDF 渲染?

由於 macOS 版 Chromium Embedded Framework 的訊息循環有限制(IronPDF 依賴於此進行渲染),因此 macOS 不支援多執行緒 PDF 渲染。

我可以將基於 macOS 開發的 IronPDF 專案部署到其他作業系統嗎?

是的,使用 IronPDF 在 macOS 上開發的專案可以部署到 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 實現的,而 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。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

準備好開始了嗎?
Nuget 下載 16,133,208 | 版本: 2025.11 剛剛發布