Excel スプレッドシートを JPG 画像に変換すると、企業や個人に幅広いメリットがもたらされます。スプレッドシートを高品質の画像としてエクスポートすることで、Excel にアクセスできない他のユーザーや、データを画像として表示することを好むユーザーと簡単に共有できます。さらに、Excel を JPG に変換すると、特定の時点でのデータのスナップショットを作成できるので、後で情報を簡単に参照できるようになります。 Java REST API を使用すると、Excel から JPG への変換がこれまでになく簡単になります。このガイドでは、このプロセスの利点を詳しく説明し、その方法についてステップバイステップのガイドを提供します。
Excel から画像への変換 API
Aspose.Cells Cloud SDK for Java は、Excel スプレッドシートを忠実度の高い JPG 画像に簡単に変換できる強力なツールです。この SDK を使用すると、データを視覚的な形式で共有することで、ドキュメント管理ワークフローを合理化し、コラボレーションを改善できます。この SDK には、出力をカスタマイズする機能、ワークフローを自動化する機能、最小限の労力で最適な結果を保証する機能など、幅広い利点もあります。
Java maven ビルド タイプ プロジェクトに参照を追加することから始めましょう。
<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>
さらに、クラウド サービスにアクセスするには、クラウド ダッシュボード で無料のアカウントを作成する必要があります。次に、パーソナライズされたクライアント ID とクライアント シークレットの詳細を取得します。
JavaでExcelをJPGに変換する
このセクションでは、Java を使用して Excel を JPG に変換する方法について詳しく説明します。このプロセスでは、すべてのワークシートを JPG 画像に変換します。
- CellsApi のインスタンスを作成し、クライアント資格情報を引数として提供します。
- 入力 Excel の名前、結果の形式を JPG、出力ファイル名を文字列変数で宣言します。
- 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 ワークブックは、myDocument.xlsx からダウンロードできます。
cURL コマンドを使用したスプレッドシート画像の生成
REST API と cURL コマンドを使用すると、特別なソフトウェアやプログラミングの知識がなくても、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
おわりに
Excel スプレッドシートをラスター JPG 画像に変換することは、最新のドキュメント管理ワークフローの重要な部分であり、このタスクを達成するのに役立つツールが多数用意されています。ただし、cURL コマンドを介して Aspose.Cells Cloud SDK for Java または REST API を選択すると、これらのアプローチの利点は明らかです。さらに、Aspose.Cells Cloud SDK for Java はスケーラビリティが高く、他のシステムと簡単に統合できるため、あらゆる規模の企業にとって理想的な選択肢となります。このガイドで、スプレッドシートを画像としてエクスポートする利点を包括的に理解していただければ幸いです。これにより、コラボレーションが向上し、ワークフローが合理化され、他のユーザーがデータに簡単にアクセスできるようになります。
これらのテクニックを自由に使用して、XLS を JPG または XLSX を JPG に簡単に変換し、生産性を向上させ、ドキュメント管理ワークフローを次のレベルに引き上げることができるようになりました。さらにご不明な点がございましたら、製品サポート フォーラム からお気軽にお問い合わせください。
関連記事
詳細については、次のリンクにアクセスすることを強くお勧めします。