在 Java 中将文本转换为 PNG、JPEG 或 GIF 图像

在各种情况下,通常需要进行文本到图像的转换,例如,使文本成为只读。在 上一篇文章 中,我们写过如何将 TXT 文件中的文本转换为 Java 中的 PDF。在本文中,您将学习如何在 Java 中将文本转换为图像,即 PNGJPEGGIF

Java 文本到图像(PNG、JPEG 或 GIF)转换器 - 免费下载

Aspose.Words for Java 是一个功能丰富的 API,用于在基于 Java 的应用程序中创建、编辑或转换 MS Word 文档。此外,它还支持将文本文档高保真地转换为其他文档和图像格式。在本文中,我们将使用 Aspose.Words for Java 将文本转换为 PNG、JPEG 或 GIF 图像。您可以 下载 API 的 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>22.4</version>
    <classifier>jdk17</classifier>
</dependency>

在 Java 中将文本 (TXT) 转换为图像

TXT 文件提供了最简单、最简单的方式来存储没有任何格式的纯文本。因此,我们将使用 TXT 文件并将其文本转换为 PNG、JPEG 或 GIF 图像。以下是在 Java 中将文本转换为图像的步骤。

以下代码示例显示了如何在 Java 中将文本保存到图像。

// 加载文本文件
Document doc = new Document("Input.txt");

// 循环浏览每一页
for (int page = 0; page < doc.getPageCount(); page++) {
	// 提取页面
	var extractedPage = doc.extractPages(page, 1);

	// 另存为图像,例如 PNG
	extractedPage.save("Output_" + page + ".png");
}

Java 文本到图像转换库 - 获得免费许可证

您可以获得临时许可证 以使用 Aspose.Words for Java,而不受评估限制。

结论

在本文中,您学习了如何在 Java 中以编程方式将文本转换为图像。您可以简单地安装 API 并使用提供的代码示例将文本转换为 PNG、JPEG 或 GIF 图像。此外,您可以使用 文档 探索 Aspose.Words for Java 的其他功能。此外,如果您有任何问题或疑问,您可以通过我们的 论坛 与我们联系。

也可以看看