エクセルからワードへ

Excel を Java で Word に変換する

Excel ワークブックを Word ドキュメントに変換することは、特に大量のデータを扱う場合に、面倒で時間のかかる作業になる可能性があります。ただし、Java REST API の機能を使用すると、Excel ファイルを Word ドキュメントに変換するプロセスを合理化および自動化し、時間と労力を節約できます。このブログ投稿では、Java REST API を使用して Excel ファイルを Word 文書に変換する方法についてステップバイステップのガイドを提供し、この強力なツールを使用する主な利点のいくつかを強調します。開発者であろうとビジネス ユーザーであろうと、このガイドは Excel から Word への変換プロセスを簡素化および最適化するのに役立ちます。

Excel から Word への変換 API

Aspose.Cells Cloud SDK for Java は、クラウドで Excel ファイルを操作するための強力なツールであり、データ処理と変換のための幅広い機能を提供します。 Aspose.Cells Cloud を使用する主な利点の 1 つは、Excel ファイルを Word ドキュメントに簡単に変換できることです。簡単な手順に従って、ワークフローを合理化し、Excel から Word への変換プロセスを自動化します。

開始するには、maven ビルド タイプのプロジェクトを作成し、pom.xml ファイルに次の詳細を追加する必要があります。

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

その後、Aspose Cloud でアカウントを作成し、Dashboard からクライアント ID とクライアント シークレットの詳細を検索します。

Excel を Java で Word に変換する

このセクションでは、Java を使用して Excel 文書を Word 文書に変換する方法について順を追って説明します。

  • 入力引数としてクライアント資格情報を提供しながら、CellsApi のインスタンスを作成します。
  • 入力 Excel の名前、結果の形式を DOC、結果のファイル名を保持する変数を作成します。
  • File インスタンスを使用して、ローカル ドライブから Excel ファイルを読み取ります。
  • 最後に、メソッド cellsWorkbookPutConvertWorkbook(…) を呼び出して、Excel から Word への変換操作を開始します。
// その他の例については、https://github.com/aspose-cells-cloud/aspose-cells-cloud-java をご覧ください。

try
    {
    // https://dashboard.aspose.cloud/ から ClientID と ClientSecret を取得します。
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
  
    // クライアント資格情報を使用して CellsApi のインスタンスを作成する
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // 入力 Excel ワークブックの名前
    String fileName = "myDocument.xlsx";
    // ワークブックが暗号化されている場合のパスワードの詳細
    String password = null;
        
    // 結果のファイル形式
    String format = "DOCX";
    		
    // ローカル システムからファイルをロードする
    File file = new File(fileName);	
    
    // ドキュメント変換操作を実行する
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.docx", null, null);  
            
    // 成功メッセージを出力する
    System.out.println("Successfull conversion of Excel to Word !");
    }catch(Exception ex)
    {
	      System.out.println(ex);
    }
Excel から Word プレビュー

画像 1:- Excel から Word への変換のプレビュー

上記の例で使用した入力 Excel ワークブックは、myDocument.xlsx からダウンロードできます。

cURL コマンドを使用して Excel を Word にエクスポートする

さて、Excel ファイルを Word 文書に変換するためのシンプルで効率的な方法を探しているなら、cURL コマンドが強力なツールになる可能性があります。 cURL を使用すると、HTTP 要求をサーバーに簡単に送信して応答を受け取ることができるため、Excel から Word への変換など、さまざまなタスクの自動化に最適です。したがって、前提条件として、クライアントの資格情報に基づいて JWT アクセス トークンを生成する必要があります。

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

JWT トークンが生成されたら、次のコマンドを実行する必要があります。これにより、入力 Excel がクラウド ストレージから読み込まれ、出力が Word 形式にエクスポートされます。変換後、結果の DOCX もクラウド ストレージに保存されます。

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx?format=DOCX&isAutoFit=true&onlySaveTable=true&outPath=Resultant.docx&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
Excel を Word にエクスポート

画像 2:- Excel から Word への変換のプレビュー

おわりに

結論として、Excel ファイルを Word ドキュメントに変換することは、ワークフローを合理化し、データ処理を簡素化しようとしている企業や個人にとって、ゲームチェンジャーになる可能性があります。 Aspose.Cells Cloud SDK for Java または cURL コマンドを使用しているかどうかに関係なく、どちらのツールも Excel ファイルを Word ドキュメントに簡単に変換するための強力な機能を提供します。これらの強力なツールを活用して、生産性と効率を向上させてください。これらのツールを試して、データの処理方法をどのように変えることができるかを発見してください。

Cloud SDK の完全なソース コードは、GitHub からダウンロードできます。また、API の使用中に問題が発生した場合は、無料の 製品サポート フォーラム からお気軽にお問い合わせください。

おすすめ記事

詳細については、次のリンクにアクセスすることを強くお勧めします。