JavaでPNG画像をHTMLファイルに変換

JavaでPNG画像をHTMLファイルに変換します。

Java アプリケーションで PNG 画像ファイルを HTML ファイルに変換する必要があったことがありますか?そうであれば、そのプロセスが複雑で時間がかかる可能性があることがわかります。幸いなことに、GroupDocs.Conversion Cloud SDK for Java はこのプロセスを簡素化し、PNG 画像を含むファイルを HTML ファイルに変換できるようにします。この記事では、REST API を使用して Java で PNG 画像を HTML ファイルに変換する方法について説明します。

このチュートリアルでは次のトピックについて説明します。

PNG から HTML へのドキュメント変換および SDK インストール用の Java REST API

GroupDocs.Conversion Cloud SDK for Java は、強力なクラウドベースのファイルおよび画像変換ライブラリです。これにより、PNG 画像を含む さまざまなファイル タイプ を HTML ファイルに変換するプロセスが簡素化されます。追加のソフトウェアをインストールせずにドキュメントをさまざまな形式に変換する必要がある人にとって、完璧なソリューションです。 SDK を Java ベースのアプリケーションに統合することは、シンプルかつ効率的になります。

API の JAR ファイルを ダウンロード するか、Maven を使用して次のリポジトリと依存関係をプロジェクトの pom.xml ファイルに追加してインストールできます。

Maven リポジトリ:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Maven の依存関係:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

ここで、GroupDocs アカウントに サインアップ して、ダッシュボード からクライアント ID とクライアント シークレットを取得してから、手順と利用可能なコード スニペットに従うようにしてください。 ID とシークレットを取得したら、以下に示すコード スニペットを入力してください。

# 無料登録後、https://dashboard.groupdocs.cloud から client_id と client_secret を取得します。

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

REST API を使用して Java で PNG 画像を HTML ファイルに変換する方法

Java 用 GroupDocs.Conversion Cloud SDK を設定したので、Java を使用して PNG 画像を HTML ファイルに変換する準備が整いました。開始するには、次の手順に従ってください。

ファイルをアップロードする

まず、以下のコード スニペットを使用して、PNG 画像をクラウド ストレージにアップロードします。

package com.groupdocsdev.classes;

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.io.File;

// Java を使用してファイルをクラウド ストレージにアップロードする
public class App {

	public static void main(String[] args) {
				
		// 変換 API のインスタンスを作成する					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.png");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.png", fileStream, MyStorage);
			FilesUploadResult response = apiInstance.uploadFile(request);
			System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

したがって、アップロードされた PNG ファイルは、クラウド上のダッシュボードの ファイル セクション で利用できるようになります。

Java で PNG を HTML に変換する

GroupDocs.Conversion Cloud SDK for Java を使用して PNG 画像を HTML 形式に変換するには、次の簡単な手順に従います。

  • まず、必要なクラスを Java ファイルにインポートします。
  • 次に、ConvertApiクラスのインスタンスを作成します。
  • 3 番目に、ConvertSettings クラスのインスタンスを作成します。
  • 次に、クラウド ストレージ名を指定します。
  • 次に、入力PNGファイルのパスと出力ファイル形式を「html」に設定します。
  • 次に、HtmlConvertOptions クラスのインスタンスを作成します。
  • 必要に応じて、setFromPage、setPagesCount、setFixedLayout などのさまざまな変換オプションを設定します。
  • その後、ConvertSettings インスタンスを使用して変換オプションと出力ファイルのパスを設定します。
  • 次に、ConvertDocumentRequest クラスのインスタンスを作成し、設定パラメーターを渡します。
  • 最後に、convertDocument() メソッドを呼び出し、ConvertDocumentRequest パラメーターを渡します。

次のコード スニペットは、REST API を使用して Java で PNG 画像を HTML ファイルに変換する方法を示しています。

package com.groupdocsdev.classes;

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 画像を HTML 形式に変換する方法。
public class App {

	public static void main(String[] args) {
		
		// 変換 API のインスタンスを作成する
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// 変換設定を準備する
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.png");
			settings.setFormat("html");
			
                        HtmlConvertOptions convertOptions = new HtmlConvertOptions();
                        convertOptions.setFromPage(1);
                        convertOptions.setPagesCount(1);
                        convertOptions.setFixedLayout(true);

			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.html");
		
			// 指定された形式に変換する
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document converted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}
Java 経由で PNG を HTML に変換します。

Java でオンラインで PNG を HTML に変換します。

変換されたファイルをダウンロードする

上記のコード サンプルは、変換された HTML ドキュメントをクラウドに保存します。次のコード スニペットを使用して、変換された HTML ファイルをダウンロードできます。

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Java でクラウド ストレージからファイルをダウンロードする
public class App {

	public static void main(String[] args) {
				
		// 変換 API のインスタンスを作成する					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.html", MyStorage, null);
			File response = apiInstance.downloadFile(request);
			System.err.println("Expected response type is File: " + response.length());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

無料のオンライン PNG から HTML コンバーター

無料でオンラインで PNG を HTML に変換するにはどうすればよいですか? オンライン PNG から HTML コンバーター を試して、PNG 画像を HTML ファイルに変更してください。このコンバータは上記APIを利用して開発されています。

まとめ

要約すると、Java 用 GroupDocs.Conversion Cloud SDK を使用すると、わずか数行のコードで PNG 画像を HTML ファイルに簡単かつ迅速に変換できます。この記事から学んだことは次のとおりです。

  • Java で PNG 画像を HTML ファイルに変換する方法と追加のカスタマイズ オプション。
  • プログラムによって PNG ファイルをクラウドにアップロードし、変換された HTML をクラウドからダウンロードします。
  • オンラインの PNG から HTML コンバーターを使用して、PNG ファイルを HTML に無料で変換できます。

さらに、ブラウザを通じて直接 API を視覚化し、通信できるようにする API リファレンス セクションも提供しています。 Java SDK の完全なソース コードは Github で無料で入手できます。 GroupDocs.Conversion Cloud SDK for Java 例はこちら を確認してください。

さらに、詳細な手順と API の使用法については、スタート ガイド に従うことをお勧めします。

最後に、私たちは REST API を使用したさまざまなファイル形式と変換に関する新しいブログ記事を書き続けています。ですので、定期的に更新させていただきますので、お気軽にお問い合わせください。

質問する

PNG から HTML への変換 API についてご質問がある場合は、無料サポート フォーラム までお気軽にお問い合わせください。

よくある質問

Java を使用して PNG 画像を HTML 形式に変換するにはどうすればよいですか?

GroupDocs.Conversion Cloud SDK for Java を使用して、PNG 画像を HTML に変換できます。 GroupDocs.Conversion Cloud SDK for Java は、さまざまな ファイル タイプ を変換するための強力なツールです。シンプルで使いやすい API を提供し、開発者がファイルをさまざまな形式に、またはさまざまな形式に迅速かつ簡単に変換できるようにします。

オンラインで無料で PNG を HTML に変換するにはどうすればよいですか?

PNG 画像から HTML へのオンライン コンバーターを使用すると、PNG を HTML に無料で変換できます。変換を実行するには、以下の段階的な手順に従ってください。

  • オンライン PNG から HTML コンバーター を開きます。
  • ここで、ファイル ドロップ領域をクリックして PNG 画像をアップロードするか、PNG ファイルをドラッグ アンド ドロップします。
  • 次に、「今すぐ変換」ボタンをクリックします。無料のオンライン PNG から HTML コンバーターは、PNG ファイルを HTML に変換します。
  • PNG 画像を変換すると、出力 HTML ファイルのダウンロード リンクが利用可能になります。

Windows で PNG を HTML に変換する方法はありますか?

Windows 用のオフライン PNG から HTML コンバーターをダウンロードするには、このリンク にアクセスしてください。このオフライン コンバーターは、Windows 上でワンクリックで PNG 画像を HTML ファイルにすばやく変換できます。

GroupDocs.Conversion Cloud SDK for Java を使用して、PNG 画像を他のファイル形式に変換することはできますか?

はい、GroupDocs.Conversion Cloud SDK for Java は、PNG 画像ファイルを含むさまざまなファイル形式から、PDF、DOCX、SVG などの他のファイル形式への変換をサポートしています。

関連項目

関連トピックについてさらに詳しく知りたい場合は、以下の記事を読むことをお勧めします。