使用 GroupDocs.Conversion 的文件轉換教學

在本 文件轉換教學 中,您將了解如何使用 GroupDocs.Conversion 直接在 .NET 或 Java 應用程式中將 PDF、Word 檔案、Excel 試算表、PowerPoint 簡報以及超過 50 種其他格式進行轉換。此函式庫可離線運作,無需外部服務,並提供高保真度的結果,十分適合企業級工作流程。

快速答案

  • 支援哪些格式? 超過 50 種輸入與輸出格式,包括 PDF、DOCX、XLSX、PPTX、CAD 以及影像類型。
  • 可以在沒有網路連線的情況下轉換嗎? 可以,GroupDocs.Conversion 完全在本機執行。
  • 檔案大小有上限嗎? 支援最高 2 GB 的檔案,同時保持記憶體使用量低於 200 MB。
  • 生產環境需要授權嗎? 生產使用需購買商業授權;可使用免費試用版進行評估。
  • 支援哪些平台? 完全支援 .NET(Framework、Core、.NET 5/6)與 Java。

GroupDocs.Conversion 是什麼?

GroupDocs.Conversion 是一個跨平台函式庫,讓開發人員能在不依賴外部服務的情況下,將文件在 50 多種格式之間進行轉換。它提供簡易的 API 以載入來源檔案、選擇轉換選項,並將結果儲存為目標格式。

為何選擇 GroupDocs.Conversion?

GroupDocs.Conversion 提供廣泛的格式支援、高保真度輸出與效能最佳化的處理,適用於大規模企業專案。它在本機執行,無需第三方相依性,確保安全與合規。

  • 廣泛的格式覆蓋範圍: 支援 50 多種輸入與輸出格式,且可處理最高 2 GB 的檔案,使用記憶體低於 200 MB。
  • 高保真度轉換: 保留版面配置、字型、影像與嵌入物件,視覺準確度高達 99 %。
  • 效能最佳化: 在一般伺服器等級的 VM 上,批次轉換 1 000 頁的時間少於 30 秒。
  • 零相依部署: 無需 Microsoft Office、Adobe Acrobat 或其他第三方軟體。

如何在 .NET 中開始使用 GroupDocs.Conversion?

Converter 是執行文件轉換的主要類別。將 NuGet 套件 GroupDocs.Conversion 加入專案,使用檔案路徑或串流實例化 Converter 類別,選擇目標格式,然後呼叫 Save。此三步流程可在數秒內完成從來源到轉換檔案的轉換。

如何在 Java 中開始使用 GroupDocs.Conversion?

Converter 是在 Java 中用於轉換文件的核心類別。於 pom.xml 中加入 Maven 套件 com.groupdocs:groupdocs-conversion,建立 Converter 實例,設定所需的 LoadOptions,並以目標格式呼叫 convert。Java API 與 .NET 體驗相同,確保跨平台開發者體驗一致。

必備教學

特定格式轉換

進階功能

核心功能

特定格式指南

進階設定

常見問題

Q: 我可以在雲原生微服務中使用 GroupDocs.Conversion 嗎?
A: 可以,函式庫可在任何 .NET 或 Java 執行環境中運行,包括 Docker 容器與 Kubernetes pod,無需外部服務。

Q: 函式庫如何處理受密碼保護的 PDF?
A: 您可在建立 Converter 時透過 LoadOptions(或相應的 Java 選項)提供密碼,函式庫將會解密檔案以進行轉換。

Q: 推薦的批量檔案轉換方式是什麼?
A: 使用非同步 API(或 Java 的平行串流)同時處理檔案,並啟用快取以重複使用已載入的字型與資源,以提升效能。

Q: GroupDocs.Conversion 是否支援掃描影像的 OCR?
A: 支援,可透過 OcrOptions 類別啟用 OCR,將掃描的 PDF 或影像轉換為可搜尋、可選取的文字。

Q: 官方支援哪些 .NET 版本?
A: 完全支援 .NET Framework 4.5+、.NET Core 3.1+、.NET 5、.NET 6 以及之後的版本。


最後更新: 2026-08-19
測試版本: GroupDocs.Conversion 23.11 for .NET & Java
作者: GroupDocs

API 參考
免費試用
聯絡支援團隊