将 Word 文档转换为 JPG 图像是创建文档预览、生成缩略图或将文档页面嵌入到网页和移动应用程序中的常见需求。使用 Java REST API,您可以轻松地将 DOC 和 DOCX 文件转换为高质量的 JPG 图像,而无需安装 Microsoft Word 或任何桌面软件。
在本指南中,您将学习如何使用 Java REST API 执行 Word 转 JPG 转换,确保可扩展、安全和基于云的文档处理。
处理Word文档的REST API
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 类的实例,并使用客户端 ID 和客户端密钥初始化它。
Configuration configuration = new Configuration(clientId, clientSecret);
// 定义 DOC 到 JPG 转换操作的 API 基础 URL。
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// 用 Configuration 对象初始化 ConvertApi 的实例
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);
// 检查响应并打印成功消息
if (response != null && response.equals("OK")) {
System.out.println("Word document successfully converted to JPG images.");
}
DOCX 转 JPEG 使用 cURL
或者,如果您更喜欢使用命令行操作将 Word 文档页面转换为 JPEG 图像,您可以尝试使用带有 cURL 命令的 GroupDocs.Parser Cloud。
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"
}'
免费的在线 Word 转 JPG 转换器
试试由 GroupDocs.Conversion Cloud 提供支持的免费 Word to JPG online converter,即时将文档转换为图像。

结论
使用 Java REST API 进行 Word 到 JPG 的转换,开发人员可以将 Word 文档转换为适合预览、缩略图和出版工作流程的图像格式。GroupDocs.Conversion Cloud 提供可靠、可扩展和高质量的 DOC 和 DOCX 到 JPG 的转换。
❓ 常见问题 (FAQs)
How do I convert a Word document to JPG using Java? 您可以通过使用 GroupDocs.Conversion Cloud Java REST API 将 Word 文档(DOC 或 DOCX)转换为 JPG 图像。
API 是否将每个 Word 页面转换为单独的 JPG 图像? 是的。Word 文档的每一页都被呈现并导出为单独的 JPG 图像,这使其非常适合逐页预览、缩略图和文档查看器。
将 DOC 或 DOCX 转换为 JPG 是否需要 Microsoft Word? 不。这种转换完全基于云,无需安装 Microsoft Word 或任何桌面软件。
我可以使用 REST API 将 Word 转换为 JPG 而不使用 Java SDK 吗? 是的。您可以直接使用 cURL 或任何 HTTP 客户端通过 REST API 将 Word 文档转换为 JPG,甚至不使用 Java SDK。
是否有免费的办法测试 Word 转 JPG 的转换? 是的。GroupDocs 提供了一个免费试用,让您可以使用 Java REST API 测试 Word 转 JPG 的转换,而没有任何功能限制。
