IronPDF 進階安裝 Copy for LLMsCopy for LLMs Copy page as Markdown for LLMs
# IronPDF 進階安裝
自 2022.1 版起,使用者可運用一些進階工具,在特定平台上安裝 IronPDF。
與其安裝 `IronPDF` NuGet 套件,我們可以搜尋 NuGet,尋找其他更符合您使用情境的 IronPDF 套件。 API 保持不變,但部署方式有所不同。
有趣的是,即使我們為 Linux 優化部署而載入特定套件(例如 IronPdf.Linux),您仍可在 Windows 等常用作業系統上使用 Visual Studio 進行開發!
## IronPDF NuGet 套件
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/linux--v1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/docker.png" style="display:inline" />
<img src="https://img.icons8.com/fluency/72/000000/azure-1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/amazon-web-services.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/ubuntu--v1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/mac-client.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/windows-logo.png" style="display:inline"/>
最常被使用。 已預先設定,讓您能盡快在 Visual Studio 中開始使用。 適用於大多數專案。
[**PM > `Install-Package IronPdf`**](https://www.nuget.org/packages/IronPdf/)
- *內含 IronPdf.Slim*
- 包含 Chrome(預設)渲染器的 Windows 專屬依賴項
- 預設套件,將在執行時下載 Windows 專屬的依賴項
- 預設使用 Chrome 渲染引擎
- 支援所有平台,但 Windows 平台無需額外下載即可運作
- 適用於 Windows 使用者或一般使用者
- 適用於所有平台
## IronPdf.Slim NuGet 套件
<img src="https://img.icons8.com/color/72/000000/cloud-backup-restore.png" style="display:inline" />
<img src="https://img.icons8.com/fluency/72/000000/azure-1.png" style="display:inline" />
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
非常適合需要最小磁碟佔用空間,或可能部署至多種不同作業系統目標的應用程式。 您的應用程式所需的特定 Chromium / WebKit 渲染引擎,將於目標機器上於執行時按需下載。
[**PM > `Install-Package IronPdf.Slim`**](https://www.nuget.org/packages/IronPdf.Slim/)
- 所有其他套件皆引用此套件
- 包含實際的 IronPdf.dll 檔案
- 不包含 Windows、Linux 或 macOS 的特定依賴項
- Windows、Linux 或 macOS 的依賴項將於執行時下載
- 除非另有指定,否則所有平台預設使用 Chrome 渲染器
- 適用於希望在執行時下載平台特定依賴項的跨平台解決方案
- 支援所有平台,但平台專屬的依賴項將在首次執行程式時下載
- 若以獨立模式使用,執行時需具備網際網路連線及磁碟存取權限。
- 需安裝 [IronSoftware.Native.PdfModel](https://www.nuget.org/packages/IronSoftware.Native.PdfModel) 套件。
- 適用於目標平台未知的、高度可移植的應用程式
## IronPdf.Linux 與 IronPdf.Linux.ARM NuGet 套件
<img src="https://img.icons8.com/color/72/000000/linux--v1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/debian.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/ubuntu.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/centos.png" style="display:inline" />
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
<img src="https://img.icons8.com/fluency/72/000000/azure-1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/amazon-web-services.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/docker.png" style="display:inline" />
非常適合[在 Linux 上部署 IronPDF](/get-started/linux/)。 專為雲端環境設計。 在 AWS 與 Lambda、Azure Functions 以及 Linux 模式下的 WebApps 中運作極佳。 針對目前在搭載 Linux 的 ARM 處理器上運作的使用者,IronPDF 亦為其量身打造了專屬套件。
[**PM > `Install-Package IronPdf.Linux`**](https://www.nuget.org/packages/IronPdf.Linux/)
[**PM > `Install-Package IronPdf.Linux.ARM`**](https://www.nuget.org/packages/IronPdf.Linux.ARM)
- *內含 IronPdf.Slim*
- 包含 Chrome(預設)渲染器的 Linux 專用依賴項
- 預設使用 Chrome 渲染引擎
- 支援所有平台,但 Linux 平台無需額外下載即可運作
- 適用於 Linux 進階使用者,特別是 Docker 和雲端使用者
## IronPdf.MacOs 與 IronPdf.MacOs.ARM NuGet 套件
<img src="https://img.icons8.com/color/72/000000/mac-client.png" style="display:inline" />
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
適用於 [macOS 上 IronPDF 相容性的](/how-to/macos/)特定部署之 NuGet 套件
[**PM > `Install-Package IronPdf.MacOs`**](https://www.nuget.org/packages/IronPdf.MacOs/)
[**PM > `Install-Package IronPdf.MacOs.ARM`**](https://www.nuget.org/packages/IronPdf.MacOs.ARM/)
- *內含 IronPdf.Slim*
- 包含 Chrome(預設)渲染器的 Mac 專用依賴項
- 預設使用 Chrome 渲染引擎
- 適用於 macOS 開發者
## IronPdf.UpdatedChrome NuGet 套件
<img src="https://img.icons8.com/color/72/000000/windows-11.png" style="display:inline" />
<img src="https://img.icons8.com/fluency/72/000000/chrome.png" style="display:inline" />
若使用者希望使用與 Chromium 相容的最新版本,應安裝以下套件。 對於需要支援最新 Chromium 更新的開發者而言,這些工具特別實用。
[[i:(可用性與更新內容可能有所變更,並以公告為準。)]]
[**PM > `Install-Package IronPdf.UpdatedChrome`**](https://www.nuget.org/packages/IronPdf.UpdatedChrome/)
- *包含 IronPdf.Slim*
- *包含 IronSoftware.Native.Model*
- *包含 IronPdf.Native.UpdatedChrome.Windows*
- 新增設定與安全性更新。
- 可能存在相容性問題。
- SingleProcess 功能不可用。
- 不支援 Windows Server 2012。
- 32 位元程式不再受支援。
## IronPdf.UpdatedChrome.Linux 與 IronPdf.UpdatedChrome.Linux.ARM NuGet 套件
<img src="https://img.icons8.com/color/72/000000/linux--v1.png" style="display:inline" />
<img src="https://img.icons8.com/fluency/72/000000/chrome.png" style="display:inline" />
若使用者希望使用與 Chromium 相容的最新版本,應安裝以下套件。 對於需要支援最新 Chromium 更新的開發者而言,這些工具特別實用。
[[i:(可用性與更新內容可能有所變更,並以公告為準。)]]
[**PM > `Install-Package IronPdf.UpdatedChrome.Linux`**](https://www.nuget.org/packages/IronPdf.UpdatedChrome.Linux)
[**PM > `Install-Package IronPdf.UpdatedChrome.Linux.ARM`**](https://www.nuget.org/packages/IronPdf.UpdatedChrome.Linux.ARM)
- *包含 IronPdf.Slim*
- *包含 IronSoftware.Native.Model*
- *包含 IronPdf.Native.UpdatedChrome.Linux*
- 新增設定與安全性更新。
- 可能存在相容性問題。
- SingleProcess 功能不可用。
- 32 位元程式不再受支援。
## IronPdf.Classic NuGet 套件
<img src="https://img.icons8.com/office/72/000000/time-machine--v1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/linux--v1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/mac-client.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/windows-logo.png" style="display:inline"/>
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
適用於 2021 年 8 月前使用 IronPDF 的既有客戶,且希望其現有的 HtmlToPdf 渲染功能保持不變。 採用我們的 2020-2021 WebKit 渲染器。
[**PM > `Install-Package IronPdf.Classic`**](https://www.nuget.org/packages/IronPdf.Classic/)
- *包含 IronPdf.Slim 和 IronPdf.Native.WebKit。*
- 包含適用於 (舊版) WebKit"HTML 轉 PDF"渲染器的 Windows、Linux 及 Mac 依賴項
- 預設將使用舊版 WebKit 渲染器
若您希望使用新版 Chromium,請參閱以下疑難排解文章:[IronPdf.Native.UpdatedChrome](/troubleshooting/ironpdf-native-updated-chrome/)。
Ask ChatGPT about this page
Ask Gemini about this page
Ask Perplexity about this page
自 2022.1 版起,使用者可運用一些進階工具,在特定平台上安裝 IronPDF。
與其安裝 IronPDF NuGet 套件,我們可以搜尋 NuGet,尋找其他更符合您使用情境的 IronPDF 套件。 API 保持不變,但部署方式有所不同。
有趣的是,即使我們為 Linux 優化部署而載入特定套件(例如 IronPdf.Linux),您仍可在 Windows 等常用作業系統上使用 Visual Studio 進行開發!
IronPDF NuGet 套件
最常被使用。 已預先設定,讓您能盡快在 Visual Studio 中開始使用。 適用於大多數專案。
PM > Install-Package IronPdf
內含 IronPdf.Slim
包含 Chrome(預設)渲染器的 Windows 專屬依賴項
預設套件,將在執行時下載 Windows 專屬的依賴項
預設使用 Chrome 渲染引擎
支援所有平台,但 Windows 平台無需額外下載即可運作
適用於 Windows 使用者或一般使用者
適用於所有平台
IronPdf.Slim NuGet 套件
非常適合需要最小磁碟佔用空間,或可能部署至多種不同作業系統目標的應用程式。 您的應用程式所需的特定 Chromium / WebKit 渲染引擎,將於目標機器上於執行時按需下載。
PM > Install-Package IronPdf.Slim
所有其他套件皆引用此套件
包含實際的 IronPdf.dll 檔案
不包含 Windows、Linux 或 macOS 的特定依賴項
Windows、Linux 或 macOS 的依賴項將於執行時下載
除非另有指定,否則所有平台預設使用 Chrome 渲染器
適用於希望在執行時下載平台特定依賴項的跨平台解決方案
支援所有平台,但平台專屬的依賴項將在首次執行程式時下載
若以獨立模式使用,執行時需具備網際網路連線及磁碟存取權限。
需安裝 IronSoftware.Native.PdfModel 套件。
適用於目標平台未知的、高度可移植的應用程式
IronPdf.Linux 與 IronPdf.Linux.ARM NuGet 套件
非常適合在 Linux 上部署 IronPDF 。 專為雲端環境設計。 在 AWS 與 Lambda、Azure Functions 以及 Linux 模式下的 WebApps 中運作極佳。 針對目前在搭載 Linux 的 ARM 處理器上運作的使用者,IronPDF 亦為其量身打造了專屬套件。
PM > Install-Package IronPdf.Linux
PM > Install-Package IronPdf.Linux.ARM
內含 IronPdf.Slim
包含 Chrome(預設)渲染器的 Linux 專用依賴項
預設使用 Chrome 渲染引擎
支援所有平台,但 Linux 平台無需額外下載即可運作
適用於 Linux 進階使用者,特別是 Docker 和雲端使用者
IronPdf.MacOs 與 IronPdf.MacOs.ARM NuGet 套件
適用於 macOS 上 IronPDF 相容性的 特定部署之 NuGet 套件
PM > Install-Package IronPdf.MacOs
PM > Install-Package IronPdf.MacOs.ARM
內含 IronPdf.Slim
包含 Chrome(預設)渲染器的 Mac 專用依賴項
預設使用 Chrome 渲染引擎
適用於 macOS 開發者
IronPdf.UpdatedChrome NuGet 套件
若使用者希望使用與 Chromium 相容的最新版本,應安裝以下套件。 對於需要支援最新 Chromium 更新的開發者而言,這些工具特別實用。
可用性與更新內容可能有所變更,並以公告為準。
PM > Install-Package IronPdf.UpdatedChrome
包含 IronPdf.Slim
包含 IronSoftware.Native.Model
包含 IronPdf.Native.UpdatedChrome.Windows
新增設定與安全性更新。
可能存在相容性問題。
SingleProcess 功能不可用。
不支援 Windows Server 2012。
32 位元程式不再受支援。
IronPdf.UpdatedChrome.Linux 與 IronPdf.UpdatedChrome.Linux.ARM NuGet 套件
若使用者希望使用與 Chromium 相容的最新版本,應安裝以下套件。 對於需要支援最新 Chromium 更新的開發者而言,這些工具特別實用。
可用性與更新內容可能有所變更,並以公告為準。
PM > Install-Package IronPdf.UpdatedChrome.Linux
PM > Install-Package IronPdf.UpdatedChrome.Linux.ARM
包含 IronPdf.Slim
包含 IronSoftware.Native.Model
包含 IronPdf.Native.UpdatedChrome.Linux
新增設定與安全性更新。
可能存在相容性問題。
SingleProcess 功能不可用。
32 位元程式不再受支援。
IronPdf.Classic NuGet 套件
適用於 2021 年 8 月前使用 IronPDF 的既有客戶,且希望其現有的 HtmlToPdf 渲染功能保持不變。 採用我們的 2020-2021 WebKit 渲染器。
PM > Install-Package IronPdf.Classic
包含 IronPdf.Slim 和 IronPdf.Native.WebKit。
包含適用於 (舊版) WebKit"HTML 轉 PDF"渲染器的 Windows、Linux 及 Mac 依賴項
預設將使用舊版 WebKit 渲染器
若您希望使用新版 Chromium,請參閱以下疑難排解文章:IronPdf.Native.UpdatedChrome 。
常見問題 IronPDF 提供針對不同作業系統量身打造的專用 NuGet 套件:IronPdf 適用於一般用途、IronPdf.Slim 佔用最少磁碟空間、IronPdf.Linux 適用於 Linux 環境,以及 IronPdf.MacOs.ARM 適用於 macOS。請根據您的部署需求進行選擇。
IronPdf.Slim 套件專為需要小佔用空間的應用程式而設計。它支援所有平台,並在執行時下載平台專屬的依賴項,因此非常適合需要保持輕量化的跨平台應用程式。
是的,IronPdf.Linux 套件已針對 AWS 和 Azure 等平台的雲端部署進行優化。它包含適用於 Linux 的特定依賴項,可在雲端環境中高效運作,並同時支援 AWS 和 Azure Functions。
MacOS 使用者可使用 IronPdf.MacOs 和 IronPdf.MacOs.ARM 套件,這些套件專為 macOS 部署而設計。這些套件包含 Mac 專屬的依賴項,並支援 ARM 架構,確保在 macOS 上能無縫整合並發揮最佳效能。
是的,IronPdf.Classic 套件專為需要維持現有 HTML 轉 PDF 渲染功能(使用舊版 WebKit 渲染器)的客戶而設計。對於 2021 年 8 月前啟動且需要穩定效能的專案而言,此套件特別實用。
沒問題。IronPDF 套件,尤其是 IronPdf.Slim 和 IronPdf.Linux,專為支援跨平台開發而設計。它們確保在不同作業系統間的相容性,同時提供針對各環境量身打造的高效效能。
是的。IronPDF 完全相容於 .NET 10——如同其與 .NET 9、8、7、6、5、.NET Standard 及 .NET Framework 的相容性——並適用於 Windows、Linux 及 macOS 環境。針對 .NET 10 專案時,無需任何特殊設定或變通方案。
IronPdf.UpdatedChrome on Windows does not support Windows Server 2012, 32-bit processes, or SingleProcess mode, which need to be considered before installation.
IronPDF can be utilized in Docker environments by using the Linux-specific packages like IronPdf.Linux and IronPdf.Linux.ARM, which are designed with cloud and container usage in mind.
The IronSoftware.Native.PdfModel package is required with IronPdf.Slim to support its runtime functionality across different platforms, ensuring the necessary core features are present.
技術作家
Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。
...
閱讀更多