將 Word 文件轉換為 JPG 圖像是創建文件預覽、生成縮略圖或將文件頁面嵌入網頁和移動應用程式時的常見需求。使用 Java REST API,您可以輕鬆將 DOCDOCX 文件轉換為高品質的 JPG 圖像,而無需安裝 Microsoft Word 或任何桌面軟件。

在本指南中,您將學習如何使用 Java REST API 执行 Word 到 JPG 的轉換,確保可擴展、安全且基於雲的文檔處理。


REST API for Word Document Processing

GroupDocs.Conversion Cloud API 提供了一個強大且獨立於平台的解決方案,用於將 Word 文件轉換為 JPG 圖像。每一頁的 Word 文件都會渲染為一個獨立的 JPG 圖像,並保留格式和佈局。

主要特點

  • 將 DOC 和 DOCX 準確地轉換為 JPG 圖像
  • 高解析度的圖像輸出
  • 不依賴 Microsoft Word
  • 安全的雲端 REST API
  • OAuth 2.0 認證
  • 輸出圖片可以儲存在雲端存儲中或下載到本地。
  • 無縫整合與 Java 應用程式

安裝

請將以下細節添加到 Maven 建置專案的 pom.xml 文件中。

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>25.12</version>
</dependency>

將 Word 轉換為 JPEG 在 Java 中

GroupDocs.Conversion Cloud SDK for Java 提供了一個高效且可靠的解決方案,可以將 PDF 文件轉換成 Excel 工作簿。 REST API 提供的一些突出特點包括:

步驟 1:配置 API 憑證

Configuration configuration = new Configuration();
configuration.setClientId("YOUR_CLIENT_ID");
configuration.setClientSecret("YOUR_CLIENT_SECRET");

ConvertApi convertApi = new ConvertApi(configuration);
FileApi fileApi = new FileApi(configuration);

步驟 2:將 Word 文件上傳至雲端儲存空間

File file = new File("sample.docx");
UploadFileRequest uploadRequest =
        new UploadFileRequest("sample.docx", file, null);
fileApi.uploadFile(uploadRequest);

步驟 3:定義 JPG 轉換設定

ConvertSettings settings = new ConvertSettings();
settings.setFilePath("sample.docx");
settings.setFormat("jpg");
settings.setOutputPath("converted/word-to-jpg");

步驟 4:將 Word 文件轉換為 JPG

ConvertDocumentRequest request =
        new ConvertDocumentRequest(settings);

convertApi.convertDocument(request);
System.out.println("Word document successfully converted to JPG images.");
// 如需更多範例,請訪問 https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-java
// 獲取您的客戶憑證 
string clientId = "XXXXXX-XXXXXXXXX-XXXXXXX";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// 建立 Configuration 類別的實例,並使用 Client ID 和 Client Secret 初始化它。
Configuration configuration = new Configuration(clientId, clientSecret);
// 定義 DOC 轉換為 JPG 操作的 API 基礎 URL
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// 初始化一個 ConvertApi 實例,使用 Configuration 物件
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("sample.docx");
settings.setFormat("jpg");
settings.setOutputPath("myResultant.jpg");
    
// 調用 ConvertDocument API 將 Word 轉換為 JPG
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Check the response and print success message
if (response != null && response.equals("OK")) {
    System.out.println("Word document successfully converted to JPG images.");
}

DOCX 轉換為 JPEG 使用 cURL

或者,如果您更喜歡使用命令行操作將 Word 文檔頁面轉換為 JPEG 圖像,您可以嘗試使用 GroupDocs.Parser Cloud 和 cURL 命令。

curl -v "https://api.groupdocs.cloud/v2.0/conversion" -X POST \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
  "FilePath": "sample.docx",
  "Format": "jpg",
  "OutputPath": "converted/word-to-jpg"
}'

免費網上文檔轉 JPG 轉換器

試試這個免費的 Word to JPG online converter,由 GroupDocs.Conversion Cloud 提供支持,實現即時的文件轉圖像轉換。

DOCX 轉 JPG 轉換器

結論

使用 Java REST API 將 Word 轉換為 JPG,開發人員可以將 Word 文檔轉換為適合預覽、縮略圖和出版工作流程的圖像格式。GroupDocs.Conversion Cloud 提供可靠、可擴展且高品質的 DOC 和 DOCX 到 JPG 轉換。


❓ 常見問題 (FAQs)

  1. How do I convert a Word document to JPG using Java? 您可以通過使用 GroupDocs.Conversion Cloud Java REST API 將 Word 文件 (DOC 或 DOCX) 轉換為 JPG 圖像。

  2. API 是否將每個 Word 頁面轉換為單獨的 JPG 圖像? 是的。Word 文檔的每一頁都被渲染並導出為單獨的 JPG 圖像,這使其非常適合逐頁預覽、縮略圖和文檔查看器。

  3. 是否需要 Microsoft Word 來將 DOC 或 DOCX 轉換為 JPG? 不。該轉換完全基於雲端,並不需要安裝 Microsoft Word 或任何桌面軟體。

  4. Can I convert Word to JPG using REST API without Java SDK? 是的。您可以直接使用 cURL 或任何 HTTP 客戶端通過 REST API 將 Word 文檔轉換為 JPG,甚至無需使用 Java SDK。

  5. 有沒有免費的方法來測試 Word 到 JPG 的轉換? 是的。GroupDocs 提供免費試用,讓您可以在不受任何功能限制的情況下使用 Java REST API 測試 Word 轉 JPG 的轉換。

推薦文章