エクセルからjpg

JavaでExcelをJPGに変換する

Excel ワークブックは、データ入力、データの整理、財務分析、時間管理、タスク管理などに使用される主要なファイル形式の 1 つです。プラグイン/拡張機能の助けを借りずに可能です。ただし、Excel を JPG 画像に変換すると、その画像を Web ブラウザーで簡単に表示できます。したがって、この記事では、REST API を使用して Excel から JPG へのコンバーターを開発する手順を学習します。

Excel から画像への変換 API

Excel から PDF、Excel から JPG、Excel から HTML を作成、編集、変換する機能を提供する Aspose.Cells Cloud SDK for Java を使用します。 、およびその他のさまざまな形式。 SDK を使用するには、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>

SDK リファレンスを追加したら、次のステップは Aspose Cloud でアカウントを作成し、Cloud Dashboard でクライアント ID とクライアント シークレットを検索/作成します。

JavaでExcelをJPGに変換する

次に、Java コード スニペットを使用して Excel を JPG に変換する方法の詳細を調べてみましょう。ローカル ドライブから Excel ワークシートを読み取り、Excel イメージを生成することに注意してください。このアプローチでは、入力 Excel のすべてのワークシートが JPG 画像に変換されます。

  • 入力引数としてクライアント資格情報を提供しながら、CellsApi のインスタンスを作成します
  • 入力 Excel の名前、結果の HTML 形式、および出力ファイル名を指定します。
  • File インスタンスを介してローカル ストレージから Excel ファイルを読み取る
  • 最後に、Excel 画像変換操作のメソッド cellsWorkbookPutConvertWorkbook(…) を呼び出します。
// その他の例については、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 = "JPG";
    		
    // ローカル システムからファイルをロードする
    File file = new File(fileName);	
    
    // ドキュメント変換操作を実行する
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.jpg", null, null);  
            
    // 成功メッセージを出力する
    System.out.println("Excel to JPG Conversion successful !");
    }catch(Exception ex)
    {
	      System.out.println(ex);
    }
Excel から JPG ファイルへのプレビュー

image1:- Excel から JPG への変換プレビュー

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

cURL コマンドを使用したスプレッドシート画像

このセクションでは、特定のワークシートを JPG 形式に変換する方法について詳しく説明します。 Excel から JPG への変換を開始するには、次のコマンドの実行中に 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 トークンを取得したら、次のコマンドを実行して、「Sheet2」という名前の特定のワークシートを JPG 形式に変換する必要があります。結果の JPG は応答オブジェクトとして返され、ローカル ドライブに保存できます。

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx/worksheets/Sheet2?format=JPG&verticalResolution=800&horizontalResolution=1024" \ -H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o  Converted.jpg
スプレッドシートから jpg

画像 2:- 単一のスプレッドシートから jpg プレビューへ

結論

この記事では、Java コード スニペットを使用して Excel を JPG に変換する方法について詳しく説明しました。 API は、Excel から画像への変換を全体として実行する機能を提供します。また、xls 内の選択したワークシートを jpg 形式に変換することもできます。当社の SDK は MIT ライセンスの下で構築されているため、完全なソース コードは GitHub からダウンロードできます。

API の使用中に問題が発生した場合は、製品サポート フォーラム からお気軽にお問い合わせください。

関連記事

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