這篇部落格文章介紹了一個企業級文件格式轉換庫,使您能夠以程式設計方式在各種文件格式之間執行轉換。 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 執行文字到映像轉換。請造訪此連結以了解更多詳情。
如何將文字轉換為圖片?
使用此線上工具將文字轉換為圖像。此外,您可以使用這個免費工具在線上將文字轉換為圖像。