在 Mac 上使用 IronPDF

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

IronPDF 完全支援 macOS(以前稱為"OS X" ),適用於 .NET 標準庫、核心應用程式以及 .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

筆記

無需更改程式碼即可支援蘋果用戶或開發者。 在 Mac 上開發完成後,開發者還可以將其部署到 Windows、Linux 和 Mac 環境中。 這將要求開發人員根據專案的部署位置新增額外的二進位檔案。

在 macOS 上,唯一的區別是,由於 Mac 版 Chromium 嵌入式框架中缺少內建的訊息循環,因此目前還無法支援多執行緒 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 列印功能像素級精準匹配的結果。 硬體規格主要是為了運行 Chromium 引擎,該引擎需要大部分的運算能力。

最低配置:單核心處理器和 1.75 GB 內存

  • 建議配置:雙核心處理器和 8GB 記憶體或以上

常見問題解答

如何在 macOS 上安裝 IronPdf?

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

在 macOS 上執行 IronPDF 的硬體需求為何?

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

我可以在 macOS 上使用 IronPDF 渲染 PDF 而不需要額外的相依性嗎?

是的,IronPDF 自 2020 年起已支援所有版本的 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 實作,而 Xamarin 並非 .NET runtime 的正式版本。

IronPDF 是否與 MacOS 上的 .NET 10 完全相容,它能帶來哪些好處?

是的,IronPDF 完全支援 macOS 上的 .NET 10,以及 .NET9、8、7、6 和 5。其優點包括與 .NET 10 的完全運行時相容性,Plus 可以使用 .NET 10 中最新的性能增強功能,如減少記憶體使用、改善 JIT/runtime 行為,以及現代 API 功能,使 IronPDF for .NET 的工作更順暢、更高效。

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

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

準備好開始了嗎?
Nuget 下載 16,493,056 | Version: 2025.11 剛發表