IronPdf.Slim:無需 Chromium 的輕量級 PDF 處理方案

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

何時使用 IronPdf.Slim

若您的專案僅專注於 PDF 處理(例如合併、編輯、加蓋印章、遮蔽或加密),IronPdf.Slim 是首選方案。標準版 IronPDF 即使您的應用程式並未將 HTML 或 URL 轉換為 PDF,仍會載入 Chromium 渲染引擎,這可能造成不必要的系統負載。 IronPdf.Slim 則能避免此問題,在無需渲染時仍能保持輕量級

提示ChromePdfRenderer 是唯一會觸發 Chromium 下載的類別 — 也就是將 HTML、URL 或圖片轉換為 PDF。 若您的專案從未執行此操作,IronPdf.Slim 將保持精簡。

設定 IronPdf.Slim

IronPdf.Slim 可用來減少初始部署包的大小。這在初始包大小受限的環境中非常有用,例如在 AWS Lambda 中,IronPDF 被安裝到容器中。 此包裹的其他資訊如下:

IronPdf.Slim 僅包含 IronPDF.dll 檔案。 支援所有平台,但不包含 Windows、Linux 或 macOS 的特定相依性。

IronPdf.Native.Chrome 依賴套件(包含適用於特定作業系統(Windows/Linux/MacOS/MacOS ARM)的 Chrome 渲染引擎二進位檔案)將在執行時下載。為確保成功運作:

  • 您必須將 Installation.AutomaticallyDownloadNativeBinaries 設定為 true

    // Enables automatic downloading of native binaries needed for IronPdf.Slim operation
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
    // Enables automatic downloading of native binaries needed for IronPdf.Slim operation
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
    ' Enables automatic downloading of native binaries needed for IronPdf.Slim operation
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = True
    $vbLabelText   $csharpLabel
  • 請確保您的專案已連接到互聯網,以便透過 NuGet 來源提供二進位檔案。
  • 請確保您擁有必要的讀取、寫入和執行權限,以便將二進位檔案放置在專案資料夾中。

請注意預計使用 IronPdf.Slim 套件進行長時間的初始執行,以確保上述操作能夠完成。

如果您在使用 IronPdf.Slim 的專案中仍然遇到問題,請隨時聯絡支援人員

Curtis Chau
技術作家

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

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

準備好開始了嗎?
Nuget 下載 18,560,885 | 版本: 2026.4 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想要快速證明? PM > Install-Package IronPdf
執行範例 觀看您的 HTML 變成 PDF。