在 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 執行文字到映像轉換。請造訪此連結以了解更多詳情。

如何將文字轉換為圖片?

使用此線上工具將文字轉換為圖像。此外,您可以使用這個免費工具在線上將文字轉換為圖像。

也可以看看