在 Java 中将文本转换为图像 - 文本到 PNG 转换器

这篇博文介绍了一个企业级文件格式转换库,使您能够以编程方式在各种文件格式之间执行转换。 GroupDocs.Conversion 提供用于文件格式转换和操作的云 SDKREST API。因此,我们将学习如何使用 GroupDocs.Conversion Cloud SDK for Java 在 Java 中将 Text 转换为 PNG。我们将带您进行实施,以便您可以为您的商业软件构建文本到 PNG 转换器。因此,请坚持阅读本文,以免错过任何部分。

我们将逐步完成本指南中的以下部分:

将文本转换为 PNG - API 安装

GroupDocs.Conversion Cloud SDK for Java 提供了大量功能,并且非常易于安装和设置。但是,您可以通过下载 JAR 文件或使用以下 Maven 配置来安装它:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

安装后,下一步是从 API Cloud 仪表板 获取客户端 ID 和客户端密钥。尽管如此,它非常简单,如果您在创建应用程序和获取 API 凭据以设置此文本到 PNG 转换器库时遇到任何困难,您可以访问此 指南

在 Java 中将文本转换为图像

到目前为止,我们已经在 Java 项目中安装并设置了 GroupDocs.Conversion Cloud SDK for Java。现在,我们将编写一个代码示例来演示实际的实现。

注意:我们的 API Cloud 仪表板中有源文本文件,您可以手动或以编程方式上传该文件。

以下步骤展示了如何在 Java 中将文本转换为图像:

  • 创建 Configuration 类的实例并使用 Client ID 和 Client Secret 对其进行初始化。
  • 使用 Configuration 类的对象实例化 ConvertApi 类的对象。
  • 初始化 ConvertSettings 设置的实例,例如 setFilePath、setOutputPath 等。
  • 通过调用 convertDocument 方法将文本转换为 PNG。

以下代码片段演示了如何以编程方式将文本转换为 PNG:

package com.example;
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 中将文本转换为 PNG。
public class Main {

	public static void main(String[] args) {
        
		String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
		String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
		String MyStorage = "test";
		// 创建 Configuration 类的实例并使用 Client ID 和 Client Secret 对其进行初始化。
		Configuration configuration = new Configuration(ClientId, ClientSecret);    
		// 使用 Configuration 类的对象实例化 ConvertApi 类的对象。
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			
			// 初始化 ConvertSettings 设置的实例,例如 setFilePath、setOutputPath 等。
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("sample.txt");
			settings.setFormat("png");
			settings.setOutputPath("java-testing/output-sample-file.png");
		
			// 通过调用convertDocument方法将文本转换为PNG。
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Converted Text to PNG successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}

	}
}

因此,您可以在下图中看到输出:

将文本转换为 png
此外,您可以以编程方式以及手动从 API Cloud 仪表板下载此生成的文档。

在线将文本变成图像

如果您希望使用非编程解决方案将文本转换为 PNG,那么此在线工具非常适合您。此文本到 PNG 转换器由 GroupDocs.Conversion Cloud SDK 提供支持,并提供高效、用户友好的 UI,您可以在其中拖放文件。此外,它是免费的,您不需要任何订阅即可使用它。

在线将文本变成图像

结论

本指南到此结束。我们希望您已经学会了如何在 Java 中以编程方式将文本转换为图像。我们已经完成了将文本转换为 PNG 的步骤和代码片段。同样,您可以访问文档入门指南来探索其他很酷的功能。最后,您可以此处与我们的实时 API 进行交互。

最后,groupdocs.cloud正在撰写新文章。因此,请保持联系以获取定期更新。

提供帮助

您可以在我们的论坛上告诉我们您的问题或疑问。

常见问题 – 常见问题解答

Java中如何将字符串数据转换为图像?

您可以使用 GroupDocs.Conversion Cloud SDK for Java 执行文本到图像转换。请访问此链接了解更多详情。

如何将文本转换为图片?

使用此在线工具将文本转换为图像。此外,您可以使用这个免费工具在线将文本转换为图像。

也可以看看