提升 IronPDF 效能:實用技巧

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

若要提升 IronPDF 的效能,請參考以下一般性建議:

  • .NET Standard 應用程式:這類應用程式在速度和穩定性方面似乎略勝一籌,但可能會消耗更多記憶體。 如需更多詳細資訊,請參閱 IronPDF Azure 指南
  • 64 位元優於 32 位元:建議使用 64 位元系統以獲得更佳效能。

針對大型 HTML 檔案:

  • 將 HTML 分割為多個區段,分別渲染為 PDF 檔案,然後使用合併或追加方法將其組合成單一 PDF 檔案。

針對大型 PDF 檔案:

優化圖片:

  • 請使用 TinyPNG 等服務將圖片調整至實際所需尺寸,因為照片檔案通常過於龐大。

  • 將圖片直接以 DataURI 形式嵌入 HTML 中,以減輕網路負載並提升穩定性。 建議先將圖片進行 Base64 編碼。如需更多資訊,請參閱 IronPDF DataURIs 常見問題解答

本地化資產:

  • 下載任何遠端圖片或資源,並將其儲存至本地端。 請將所需字型(例如 Google Fonts)直接安裝於生產伺服器上。

雲端與桌面效能比較:

  • 雲端伺服器的效能可能不如桌上型電腦。 提升伺服器規格(例如 CPU 速度和 RAM),可改善效能。

範本 PDF:

  • 建立一個包含佔位字串(如 [[email]])的範本 PDF 檔案。 請透過 IronPDF 的"尋找與替換"功能進行更新,此方式遠比重新渲染大型文件來得快速。 如需更多資訊,請參閱 IronPDF 關於在 PDF 中替換文字範例
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。