在 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 個核心和 1.75 GB 的 RAM。然而,為了獲得最佳效能,推薦至少配置 2 個核心和 8 GB 的 RAM 或更多。

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

可以,自 2020 年以來,IronPDF 支援所有 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 實現的,而這不是 .NET 運行時的官方版本。

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 bots,將他對技術的熱愛與創意結合。

準備好開始了嗎?
Nuget 下載 17,386,124 | 版本: 2026.2 剛剛發布