Java で Word から PNG へ、および PNG から Word ドキュメントへ変換

Java で Word から PNG へ、および PNG から Word ドキュメントへ変換

Word 処理ファイル形式は主にテキストの書式設定に使用されますが、画像、グラフ、その他多くの機能を含めることもできます。 PNG は圧縮画像ファイル形式であり、ロゴなどの高解像度画像の詳細が含まれています。画像や写真を元の品質で文書に変換したり、画像を Word 文書に変換したりしたい理由はさまざまです。たとえば、データを保護したり、インターネット上で転送するために画像ファイルのサイズを削減したりする場合です。したがって、この記事では、Java で Word を PNG に変換する方法、および PNG を Word 文書に変換する方法について説明します。

この記事では次の点/トピックについて説明します。

Java REST API を使用して Word から PNG へ、および PNG から Word へ変換 – インストール

Java で Word DOC から PNG へ、および PNG から Word DOCX に変換するには、GroupDocs.Conversion Cloud API の Java SDK を使用します。この豊富な機能を備えた Java ライブラリ をインストールすると、Word ファイルを PNG などの画像形式に変換できます。相互変換も可能な幅広いファイル形式変換方法を提供します。さらに、このドキュメント処理 Java ライブラリは、Java プロジェクトに非常に迅速かつ簡単にインストールできます。

jar ファイルをダウンロードするか、次の Maven 設定に従うことができます。

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>

上記の手順に従う前に、ダッシュボードからクライアント ID とシークレットを取得してください。 ID とシークレットを取得したら、Java ベースのアプリケーションにコード スニペットを追加します。

# 無料登録後、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でオンラインでWordドキュメントをPNGに変換する

インストール プロセスが完了すると、プログラムによって Word ファイルを PNG 形式に変更するコード スニペットに移動できます。以下の手順に従ってください。

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

まず、以下のコード スニペットを使用して Word ファイルをクラウドにアップロードします。

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.docx");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.docx", 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();
    }
    
  }
}

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

JavaでWord文書をPNG画像に変換

Java SDK は、最適化されたファイル変換を数秒で実行する強力なライブラリです。 Java でプログラム的に Word DOCX を PNG ファイルに変換するには、次の手順とコード スニペットに従ってください。

  • ConvertApi のインスタンスを作成します。
  • ConvertSettings インスタンスを作成する
  • ストレージ名を設定し、Word ファイルのパスを入力します
  • ここで、出力ファイル形式を「png」として指定します。
  • 次に、出力ファイルのパスを設定します
  • 変換設定をパラメーターとして使用して ConvertDocumentRequest を作成します
  • 最後に、ConvertApi.convertDocument() を呼び出して、ファイルを PNG 形式に変換します。

次のコード例は、REST API を使用して Java で Word ファイルを 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.util.List;

// REST APIを使用してJavaでオンラインでWordドキュメントをPNGに変換する方法
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.docx");
      settings.setFormat("png");
      
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // 指定された形式に変換する
      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();
    }
  }
}

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

上記のコードサンプルは、変換された PNG ファイルをクラウドに保存します。次のコードサンプルを使用してダウンロードできます。

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.png", 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();
    }
    
  }
}

Java で詳細設定を使用して Word ファイルを PNG 形式に変換する

一般に、解像度と品質が高いほど、画像はより鮮明になります。以下の手順とコード スニペットに従って、プログラムで Java で Word を PNG 画像に変換しながら、画像の解像度をカスタマイズできます。

  • ConvertApi のインスタンスを初期化します。
  • ConvertSettings のオブジェクトを作成する
  • ストレージ名を設定し、DOCX ファイルのパスを入力します
  • 次に、出力ファイル形式を「png」に設定します。
  • 追加のオプションを指定するには、PngConvertOptions クラスのオブジェクトを作成します。
  • setFromPage、setPagesCount などのさまざまな変換オプションを設定して、ドキュメントのページを変換します。
  • 次に、convertOptions と出力ファイルのパスを設定します。
  • 変換設定をパラメーターとして使用して ConvertDocumentRequest を作成します
  • 最後に、ConvertApi.convertDocument() を呼び出して、ドキュメントを PNG 形式で保存します。

次のコード例は、REST API を使用して Java で Word を 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.util.List;

// Java で詳細設定を使用して Word ファイルを PNG 形式に変換する方法
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.docx");
      settings.setFormat("png");

      PngConvertOptions convertOptions = new PngConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // 指定された形式に変換する
      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();
    }
  }
}

REST APIを使用してJavaでPNGをWord DOCXに変換する方法

プログラムで PNG ファイルを Word DOCX に変換するには、以下の手順に従ってください。

  • ConvertApi のインスタンスを作成します。
  • ConvertSettings インスタンスを作成する
  • ストレージ名を設定し、PNG ファイルのパスを入力します
  • ここで、出力ファイル形式を「docx」として指定します。
  • 次に、出力ファイルのパスを設定します
  • 変換設定をパラメーターとして使用して ConvertDocumentRequest を作成します
  • 最後に、ConvertApi.convertDocument() メソッドを使用して変換を呼び出します。

次のコード例は、REST API を使用して Java で PNG ファイルを Word DOCX に変換する方法を示しています。

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;

// REST APIを使用してJavaでPNGをWord DOCXに変換する方法
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("docx");
      
      settings.setOutputPath("java-testing/output-sample-file.docx");
    
      // 指定された形式に変換する
      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();
    }
  }
}

最後に、上記のコード サンプルは PNG ファイルをクラウドに保存します。すでに説明した手順に従ってファイルをアップロードし、変換されたファイルをクラウド ストレージにダウンロードします。

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

オンラインのWordからPNGへのコンバーターとは何ですか? Groupdocs を使用して開発された次の 無料のオンライン Word から PNG コンバーター をお試しください。変換クラウド API。

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

無料でPNGをWordファイルに変換するにはどうすればよいですか? Groupdocs.Conversion Cloud API を使用して開発された次の 無料のオンライン PNG から Word コンバーター をお試しください。

まとめ

このブログ投稿はここで終了します。この記事では、次の内容について説明しました。

  • Javaでプログラム的にWordをPNGに変換する方法;
  • Word DOCX をプログラムでアップロードし、変換されたファイルをクラウドからダウンロードします。
  • 詳細設定を使用して Java で Word を PNG に変換する方法;
  • Javaでプログラム的にPNGをWordに変更する方法;

Java Conversion API についてさらに詳しく調べるには、ドキュメント、または GitHub で利用可能なサンプルに移動できます。また、Web ブラウザーを通じて直接オンライン API を視覚化して操作するのに役立つ API リファレンス セクションも提供しています。

さらに、groupdocs.cloud は新しいトピックに関する他のブログ投稿を執筆しています。したがって、最新の更新情報については、引き続きご連絡ください。

質問する

ご質問やご質問については、フォーラム でお知らせください。

よくある質問

Java で Word を PNG に変換するにはどうすればよいですか?

このリンク に従って、Word をすばやく簡単に PNG ファイルに変換する方法の Java コード スニペットを学習してください。

REST APIを使用してWordをPNGファイルに変換するにはどうすればよいですか?

ConvertApi のインスタンスを作成し、変換設定の値を設定し、ConvertDocumentRequest で ConvertDocument メソッドを呼び出して Word を PNG ファイルに変換します。

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

Word to PNG Converter free online を使用すると、Word を PNG 形式にすばやく簡単にエクスポートできます。変換が完了したら、PNG ファイルをダウンロードできます。

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

  • 無料のオンライン Word から PNG コンバーター を開きます。
  • ファイル ドロップ領域内をクリックして Word シートをアップロードするか、Word ファイルをドラッグ アンド ドロップします。
  • 「今すぐ変換」ボタンをクリックすると、オンライン Word から PNG への変換ソフトウェアが Word ファイルを PNG に変換します。
  • Word を PNG ファイルに変換すると、出力ファイルのダウンロード リンクがすぐに利用できるようになります。

Word から PNG 形式へのコンバーターの無料ダウンロード ライブラリをインストールするにはどうすればよいですか?

Word から PNG へのコンバーター Java ライブラリの無料ダウンロード をインストールして、プログラムで Word を PNG に作成し、変換します。

Windows で Word をオフラインで PNG に変換するにはどうすればよいですか?

Windows 用の Word から PNG へのコンバータ ソフトウェアを無料でダウンロードするには、このリンク にアクセスしてください。このオンライン Word to PNG コンバーターの無料ダウンロード ソフトウェアを使用すると、Windows でワンクリックで Word をすばやく PNG に変換できます。

Java で PNG を Word に変換するにはどうすればよいですか?

このリンク に従って、PNG を Word ファイルにすばやく簡単に変換する方法の Java コード スニペットを学習してください。

REST APIを使用してPNGをWordファイルに変換するにはどうすればよいですか?

ConvertApi のインスタンスを作成し、変換設定の値を設定し、PNG を Word ファイルに変換するために ConvertDocumentRequest で convertDocument メソッドを呼び出します。

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

Word to PNG Converter free online を使用すると、PNG を Word 形式にすばやく簡単にエクスポートできます。変換が完了したら、PNG ファイルをダウンロードできます。

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

  • オンライン PNG から Word コンバーター (無料) を開きます。
  • ファイル ドロップ領域内をクリックして PNG シートをアップロードするか、PNG ファイルをドラッグ アンド ドロップします。
  • 「今すぐ変換」ボタンをクリックすると、オンラインの PNG から Word へのコンバーター アプリが PNG を Word に変換します。
  • データを PNG から Word ファイルに変換すると、出力ファイルのダウンロード リンクがすぐに利用可能になります。

PNG から Word 形式へのコンバーターの無料ダウンロード ライブラリをインストールするにはどうすればよいですか?

PNG から Word へのコンバーター Java ライブラリの無料ダウンロード をインストールして、プログラムで PNG を Word に作成し、変換します。

Windows でオフラインで PNG を Word に変換するにはどうすればよいですか?

Windows 用の PNG から Word へのコンバータ ソフトウェアを無料でダウンロードするには、このリンク にアクセスしてください。このオンライン PNG から Word コンバーターの無料ダウンロード ソフトウェアを使用すると、Windows でワンクリックで PNG をすばやく Word に変換できます。

関連項目

以下の記事を参照して学習することをお勧めします。