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

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

安装这个功能丰富的 Java ,将 Microsoft Word 文件转换为 JPEG/JPG 等图像格式。它提供了广泛的文件操作和转换方法。在不久的过去,我们发表了一篇 文章,演示了在 Java 应用程序中以编程方式将 HTML 文件转换为 Word 文件。在大多数情况下,您需要将您的 word 文件转换为不易修改的静态文件格式。因此,我们将学习如何在 Java 中以编程方式将 Word 转换为 JPG。

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

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

由于这个 Java 库的安装过程简单易行,现在为您的 Java 应用程序配备 Word 到 JPG 转换器非常快。您可以下载 jar 文件或遵循以下 Maven 配置。

存储库

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

依赖

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

如何在 Java 中将 Word 文件转换为 JPG

它是一个非常强大的库,可以在几秒钟内执行优化的文件转换。

您可以按照以下步骤和代码片段以编程方式将 Word 转换为 JPG 格式。

  1. 通过调用 Document 类的构造函数来加载源 DOCX 文件。
  2. 调用save方法将文件保存为JPG格式
// 通过调用 Document 类的构造函数加载源 DOCX 文件
Document doc = new Document( "sample.docx");

// 调用 save 方法将文件保存为 JPG 格式  
doc.save( "SaveDocx2Jpg.jpg");

以编程方式将 Word 转换为 JPG 的 Java 库 - 高级功能

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

以下是在 Java 中将 Word 转换为 JPG 的步骤和代码片段:

  1. 初始化 Document 类的实例并加载源 DOCX 文件。
  2. 创建 ImageSaveOptions 类的对象以指定其他选项。
  3. 调用 setPageSet 方法将“PageSet”设置为“0”以仅转换文档的第一页。
  4. 通过调用 setImageBrightness 方法更改图像的亮度。
  5. setImageContrast 将设置对比度。
  6. 通过调用 setHorizontalResolution 方法更改水平分辨率。这些属性的默认值为 96.0,分辨率为 96dpi。
  7. 通过调用 save 方法将文档保存为 JPG 格式。
 // 初始化 Document 类的实例并加载源 DOCX 文件
Document doc = new Document(  "sample.docx");

// 创建 ImageSaveOptions 类的对象以指定附加选项
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.JPEG);

//调用 setPageSet 方法将“PageSet”设置为“0”以仅转换文档的第一页
options.setPageSet(new PageSet(0));

// 通过调用 setImageBrightness 方法改变图像的亮度
options.setImageBrightness(0.3f);

// setImageContrast 将设置对比度
options.setImageContrast(0.7f);

// 通过调用 setHorizontalResolution 方法改变水平分辨率。这些属性的默认值为 96.0,分辨率为 96dpi。
options.setHorizontalResolution(72f);

// 通过调用 save 方法将文档保存为 JPG 格式
doc.save(  "SaveDocx2Jpg.jpg", options);

获得免费许可证

您可以获得 免费临时许可证 来试用 API,而不受评估限制。

加起来

这是这篇博文的结尾。我们已经介绍了如何在 Java 中以编程方式将 Word 转换为 JPG。此外,我们还浏览了详细说明此 Java 库提供的高级功能的代码片段。但是,您可以通过导航到 文档 来探索其他功能。此外,conholdate.com 正在撰写有关新主题的其他博客文章。因此,请保持联系以获取最新更新。

问一个问题

您可以在我们的 论坛 上分享您的问题或疑问。

也可以看看