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 的特定依賴項
  • 適用於目標平台未知的跨平台解決方案/高度可移植的應用程式
  • 需安裝 IronSoftware.Native.PdfModel 套件。

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 擁有卡爾頓大學(Carleton University)的電腦科學學士學位,專精於前端開發,並精通 Node.js、TypeScript、JavaScript 及 React。他熱衷於打造直觀且美觀的用戶介面,喜歡運用現代框架,並創建結構完善、視覺上吸引人的手冊。

除了開發工作之外,Curtis 對物聯網(IoT)抱有濃厚興趣,致力於探索整合硬體與軟體的創新方法。閒暇時,他喜歡玩遊戲和開發 Discord 機器人,將對科技的熱愛與創意相結合。

準備開始了嗎?
Nuget 下載 19,014,616 | 版本: 2026.5 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronPdf
執行範例 觀看您的 HTML 轉為 PDF。