在 Java 中以编程方式将 Word 转换为 JPG 并将 JPG 转换为 Word

在 Java 中以编程方式将 Word 转换为 JPG 并将 JPG 转换为 Word

Word 是 Microsoft 设计的一种广泛使用的商业文字处理器。它提供了一种在您的设备上创建、查看和处理 Word 文档和文件的快速方法。 JPG 或 JPEG 是一种用于数字图像和图形的流行图像格式。它是一种常用的光栅图像文件格式,使用有损压缩方法。在不久的将来,我们发表了一篇 文章,演示了如何在 Java 应用程序中以编程方式将 Excel 文件转换为 PDF 文件。在某些情况下,您需要将 word 文件转换为不易修改的静态图像格式。因此,我们将学习如何在 Java 中以编程方式将 Word 转换为 JPG 以及将 JPG 转换为 Word。

我们将在本文中介绍以下几点:

Java 以编程方式将 DOCX 转换为 JPG 并将 JPG 转换为 DOCX - API 安装

要在 Java 中将 Word 转换为 JPG 以及将 JPG 转换为 Word,我将使用 GroupDocs.Conversion Cloud API 的 Java SDK。安装这个功能丰富的 Java 库 以将 Microsoft Word 文件转换为 JPEG/JPG 等图像格式。它提供了广泛的文件操作和转换方法。由于此 Java 库的安装过程简单易行,现在可以非常快速地将 Java 应用程序与 Word 到 JPG 转换器集成。您可以 下载 jar 文件或遵循以下 Maven 配置。

Maven 存储库:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Maven 依赖项:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

在执行上述步骤之前,请从仪表板获取您的客户端 ID 和密码。获得 ID 和密码后,在基于 Java 的应用程序中添加代码片段:

# 免费注册后,从 https://dashboard.groupdocs.cloud 获取您的 client_id 和 client_secret。

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

如何使用 REST API 在 Java 中将 Word 转换为 JPG

安装过程完成后,您可以跳转到以编程方式将 Word 文件更改为 JPG 格式的代码片段。请按照以下步骤操作:

上传文件

首先,使用下面给出的代码片段将 Word 文件上传到云端:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// 使用 Java 上传文件到云存储
public class App {

  public static void main(String[] args) {
        
    // 创建转换 API 的实例          
    FileApi apiInstance = new FileApi(configuration);
    try {
      File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.docx");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.docx", fileStream, MyStorage);
      FilesUploadResult response = apiInstance.uploadFile(request);
      System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

因此,上传的 Word 文件将在云上仪表板的 文件部分 中可用。

如何在Java中将Word转换为JPG格式

Java SDK 是一个功能强大的库,可在几秒钟内执行优化的文件转换。请按照以下步骤和下面提到的代码片段在 Java 中以编程方式将 Word DOCX 转换为 JPG 文件:

  • 创建 ConvertApi 的实例
  • 创建 ConvertSettings 实例
  • 设置存储名称并输入Word文件路径
  • 现在,提供输出文件格式为“jpg”
  • 接下来,设置输出文件路径
  • 使用转换设置作为参数创建 ConvertDocumentRequest
  • 最后,调用 ConvertApi.convertDocument() 将文件转换为 JPG 格式

以下代码示例显示了如何使用 REST API 在 Java 中将 Word 转换为 JPG 文件格式:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// 如何使用 REST API 在 Java 中将 Word 转换为 JPG。
public class App {

  public static void main(String[] args) {
    
    // 创建转换 API 的实例
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // 准备转换设置
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.docx");
      settings.setFormat("jpg");
      
      settings.setOutputPath("java-testing/output-sample-file.jpg");
    
      // 转换成指定格式
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}
如何在Java中将Word转换为JPG格式

如何在Java中将Word转换为JPG格式

下载转换后的文件

上面的代码示例会将转换后的 DOCX 保存为云端的 JPG 文件。您可以使用以下代码示例下载它:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// 使用 Java 从云存储下载文件
public class App {

  public static void main(String[] args) {
        
    // 创建转换 API 的实例          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.jpg", MyStorage, null);
      File response = apiInstance.downloadFile(request);
      System.err.println("Expected response type is File: " + response.length());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

使用高级设置在 Java 中将 Word DOC 转换为 JPG 图片

您可以根据要求配置 API 调用。此外,您可以在 此处 查看所有可用类及其方法的列表。

以下是在 Java 中以编程方式将 Word 转换为 JPG 的步骤和下面提到的代码片段:

  • 初始化 ConvertApi 的实例
  • 创建一个 ConvertSettings 对象
  • 设置存储名称和输入DOCX文件路径
  • 接下来,将“jpg”设置为输出文件格式
  • 创建 JpgConvertOptions 类的对象以指定其他选项。
  • 设置各种转换选项,如 setFromPage、setPagesCount,以转换文档的特定页面。
  • 现在设置转换选项和输出文件路径
  • 使用转换设置作为参数创建 ConvertDocumentRequest
  • 最后,调用 ConvertApi.convertDocument() 将文档保存为 JPG 格式

以下代码示例显示了如何使用 REST API 在 Java 中将 JPG 文件转换为 Word DOCX 格式:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// 如何使用高级设置在 Java 中将 Word DOC 转换为 JPG 图像。
public class App {

  public static void main(String[] args) {
    
    // 创建转换 API 的实例
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // 准备转换设置
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.docx");
      settings.setFormat("jpg");

      JpgConvertOptions convertOptions = new JpgConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.jpg");
    
      // 转换为指定格式
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

如何使用 REST API 在 Java 中将 JPG 图像转换为 Word 文档

请按照以下步骤以编程方式将 JPG 文件转换为 Word DOCX:

  • 创建 ConvertApi 的实例
  • 创建 ConvertSettings 实例
  • 设置存储名称并输入JPG文件路径
  • 现在,提供输出文件格式为“docx”
  • 接下来,设置输出文件路径
  • 使用转换设置作为参数创建 ConvertDocumentRequest
  • 最后,使用 ConvertApi.convertDocument() 方法调用转换

以下代码示例显示了如何使用 REST API 在 Java 中将 JPG 文件转换为 Word DOCX 格式:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// 如何使用 REST API 在 Java 中将 JPG 图像转换为 Word 文档
public class App {

  public static void main(String[] args) {
    
    // 创建转换 API 的实例
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // 准备转换设置
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.jpg");
      settings.setFormat("docx");
      
      settings.setOutputPath("java-testing/output-sample-file.docx");
    
      // 转换为指定格式
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}
如何使用 REST API 在 Java 中将 JPG 图像转换为 Word 文档

如何使用 REST API 在 Java 中将 JPG 图像转换为 Word 文档

最后,上面的代码示例会将 JPG 文件保存在云端。按照已经描述的步骤上传文件,然后将转换后的文件下载到云存储中。

免费的 Word 到 JPG 在线转换器

什么是在线 Word 到 JPG 转换器?请尝试以下免费在线 Word 到 JPG 转换器,它是使用 Groupdocs.Conversion Cloud API 开发的。

在线 JPG 到 Word 转换器免费

如何免费将 JPG 文件转换为 Word 文件?请尝试以下免费在线 JPG 到 Word 转换器,它是使用 Groupdocs.Conversion Cloud API 开发的。

加起来

我们在这里结束这篇博文。在本文中,我们研究了:

  • 如何在 java 中以编程方式将 Word 转换为 JPG;
  • 以编程方式上传 Word DOCX 并从云端下载转换后的文件;
  • 如何使用高级设置在 Java 中将 Word 转换为 JPG;
  • 如何以编程方式在 Java 中将 JPG 更改为 Word;

此外,您可以通过导航至 文档GitHub 上提供的示例来探索有关文件格式转换功能的更多信息。我们还有一个 API 参考 部分,可让您直接通过浏览器可视化我们的 API 并与之交互。

此外,groupdocs.cloud 正在撰写有关新主题的其他博客文章。请与我们保持联系以获取任何更新。

问一个问题

请随时在我们的 论坛 上分享您的问题。

常见问题

如何在 Java 中将 Word 转换为 JPG?

请按照此链接学习Java代码片段,了解如何快速方便地将Word转换为JPG文件。

如何使用 REST API 将 Word 文件转换为 JPG 文件?

创建 ConvertApi 的实例,设置转换设置的值,并使用 ConvertDocumentRequest 调用 convertDocument 方法以将 Word 转换为 JPG 文件。

如何免费在线将 Word 转换为 JPG?

免费在线 Word 到 JPG 转换器 允许您快速轻松地将 Word 导出为 JPG 格式。转换完成后,您可以下载 JPG 文件。

如何免费在线将 Word 文件转换为 JPG 文件?

  • 打开 免费在线 Word 到 JPG 转换器
  • 在文件放置区域内单击以上传 Word 工作表或拖放 Word 文件。
  • 单击立即转换按钮,在线 Word 到 JPG 转换器软件会将 Word 文件转换为 JPG。
  • 将 Word 转换为 JPG 文件后,输出文件的下载链接将立即可用。

如何安装Word转JPG格式转换器免费下载库?

安装 Word 到 JPG 转换器 免费下载 Java 库 以编程方式创建和转换 Word 到 JPG。

如何在 Windows 中离线将 Word 转换为 JPG?

请访问 此链接 下载适用于 Windows 的免费 Word 到 JPG 转换器软件。这个在线 Word 到 JPG 转换器免费下载软件可用于在 Windows 中快速将 Word 转换为 JPG,只需单击一下。

如何在 Java 中将 JPG 转换为 Word?

请按照 此链接 学习 Java 代码片段,了解如何快速轻松地将 JPG 转换为 Word 文件。

如何使用 REST API 将 JPG 文件转换为 Word 文件?

创建 ConvertApi 的实例,设置转换设置的值,并使用 ConvertDocumentRequest 调用 convertDocument 方法以将 JPG 转换为 Word 文件。

如何免费在线将 JPG 转换为 Word?

免费在线 Word 到 JPG 转换器 允许您快速轻松地将 JPG 导出为 Word 格式。转换完成后,您可以下载 JPG 文件。

如何免费在线将 JPG 文件转换为 Word 文件?

  • 打开 免费在线 JPG 到 Word 转换器
  • 在文件放置区域内单击以上传 JPG 表格或拖放 JPG 文件。
  • 单击立即转换按钮,在线 JPG 到 Word 转换器应用程序会将 JPG 转换为 Word。
  • 将数据从 JPG 更改为 Word 文件后,输出文件的下载链接将立即可用。

如何安装JPG转Word格式转换器免费下载库?

安装 JPG 到 Word 转换器 免费下载 Java 库 以编程方式创建和将 JPG 转换为 Word。

如何在 Windows 中将 JPG 离线转换为 Word?

请访问 此链接 下载适用于 Windows 的免费 JPG 到 Word 转换器软件。这个在线 JPG 到 Word 转换器免费下载软件可用于在 Windows 中快速将 JPG 转换为 Word,只需单击一下。

也可以看看

我们建议访问以下文章以获取有关以下内容的更多信息: