这篇博文介绍了一个企业级文件格式转换库,使您能够以编程方式在各种文件格式之间执行转换。 GroupDocs.Conversion 提供用于文件格式转换和操作的云 SDK 和 REST 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();
}
}
}
因此,您可以在下图中看到输出:
此外,您可以以编程方式以及手动从 API Cloud 仪表板下载此生成的文档。
在线将文本变成图像
如果您希望使用非编程解决方案将文本转换为 PNG,那么此在线工具非常适合您。此文本到 PNG 转换器由 GroupDocs.Conversion Cloud SDK 提供支持,并提供高效、用户友好的 UI,您可以在其中拖放文件。此外,它是免费的,您不需要任何订阅即可使用它。
结论
本指南到此结束。我们希望您已经学会了如何在 Java 中以编程方式将文本转换为图像。我们已经完成了将文本转换为 PNG 的步骤和代码片段。同样,您可以访问文档和入门指南来探索其他很酷的功能。最后,您可以此处与我们的实时 API 进行交互。
最后,groupdocs.cloud正在撰写新文章。因此,请保持联系以获取定期更新。
提供帮助
您可以在我们的论坛上告诉我们您的问题或疑问。
常见问题 – 常见问题解答
Java中如何将字符串数据转换为图像?
您可以使用 GroupDocs.Conversion Cloud SDK for Java 执行文本到图像转换。请访问此链接了解更多详情。
如何将文本转换为图片?
使用此在线工具将文本转换为图像。此外,您可以使用这个免费工具在线将文本转换为图像。