
Microsoft Excelファイルは、WindowsおよびmacOSプラットフォームでのオフィスデータ管理や情報操作に広く使用されています。また、多くのユーザーは、OpenOffice(ODS)、SpreadsheetML(XML)、CSV、およびその他の形式をデータの保存と配布に使用しています。ただし、これらのドキュメントを表示するには、特定のアプリケーションが必要です。そのため、便宜上、XLSXファイルをPDF形式に変換できます。または、PDF、DOCX、HTML、ラスターイメージ(JPEG、PNG、BMPなど)、XPSなど、選択した他の形式に変換することもできます。
Microsoft Excel やその他のアプリケーションは、XLSX、PDF、または画像形式をレンダリングする機能を提供していますが、そのためには、やはりソフトウェアをインストールする必要があります。さらに、大量のドキュメントの変換を実行する必要がある場合、これらのドキュメントを個別に変換するのは非常に面倒です。したがって、このような状況では、ソフトウェア ルーチンを使用して変換ジョブを実行できます。繰り返しになりますが、最小限の労力で手間のかからない環境設定について言えば、クラウド API が最適な選択肢です。特定のソフトウェアをインストールする必要はなく、すべての変換をクラウド経由で実行できます。これらすべての側面を考慮すると、Aspose.Cells Cloud は、MS Excel ワークシートの作成、操作、および変換を実行するための最適なオプションです。
Aspose.Cells 構造
Aspose.Cells Cloud は REST API をベースに開発されており、どのプラットフォームからでもアクセスできます。さらに、言語固有のクラウド SDK も用意されているため、好みのプログラミング言語を使用できます。同様に、Java 言語を使用して Excel スプレッドシートを操作またはレンダリングするには、Aspose.Cells Cloud SDK for Java を使用する必要があります。API はパスワードで保護されているため、許可された担当者のみが保存およびアクセスできます。変換機能の学習に進む前に、次のトピックを確認することをお勧めします。
Aspose.Cells Cloud は、入力操作と出力操作の両方で業界をリードするファイル形式をサポートしています。詳細については、次のリンク サポートされているファイル形式 を参照してください。
以下のトピックについてさらに詳しく説明します
XLSX から PDF への変換
XLSX ファイルを PDF 形式に変換するには、コマンドプロンプトで cURL コマンドを使用するか、デスクトップまたは Web アプリケーションでこの要件を満たす Java コードを使用します。
cURLコマンド
curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=PDF&isAutoFit=true&onlySaveTable=false&outPath=resultant.pdf" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>"
上記のコマンドでは、conditional.xlsxは入力Excelワークシート、PDFは結果の形式、resultant.pdfは出力ファイルの名前です。コマンドの実行後、結果のPDFはクラウドストレージに保存されます。サンプルファイルは以下から入手できます。
ジャワ
Java コードを使用して Excel ワークシートを PDF 形式にレンダリングするには、まず clientID と clientSecret 情報を引数として渡して CellsApi オブジェクトのオブジェクトを作成する必要があります。次に、メソッド cellsWorkbookGetWorkbook(…) を呼び出して、出力を PDF 形式でレンダリングします。
// 完全な例とソースコードについては、https://github.com/aspose-cells-cloud/aspose-cells-cloud-java をご覧ください。
// クライアントIDの詳細を指定する
String clientId = "c235e685-1aab-4cda-a95b-54afd63eb87f";
// クライアントシークレットの詳細を指定する
String clientSecret = "b8da4ee37494f2ef8da3c727f3a0acb9";
try {
CellsApi api = new CellsApi(clientId,clientSecret);
String name = "conditional.xlsx";
String password = null;
Boolean isAutoFit = true;
Boolean onlySaveTable = true;
String format = "PDF";
// ドキュメント変換操作を実行する
File response = api.cellsWorkbookGetWorkbook(name, password, format,
isAutoFit, onlySaveTable, null, null, "Resultant.pdf");
}
catch (Exception e) {
e.printStackTrace();
}
XLSXをXPSに変換する
XLSX ファイルを XPS 形式に変換するには、形式変数の値を XPS に設定するだけです。結果のファイルを表示するには、任意の XPS ビューアーを使用します。無料の XPS ビューアー アプリ を使用することをお勧めします (プレビューを以下に示します)。入力ファイルは conditional.xlsx からダウンロードします。

画像 1: 結果の XPS ファイルのプレビュー。
XLSXをTIFFに変換する方法
APIのGetWorkBookメソッドを使用して、XLSXファイルをTIFF画像形式で保存します。入力Excelワークシートを入力として提供し、出力形式の値をTIFFとして指定するだけです。
cURLコマンド
curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=TIFF&isAutoFit=true&onlySaveTable=false&outPath=resultant.tiff" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>"
次のリンクを使用して、conditional.xlsxとresultant.tiffをダウンロードしてください。

画像 2: 結果の TIFF ファイルのプレビュー。
結論
Aspose.Cells Cloud は、作成、操作の機能を提供する素晴らしい REST API です。一般的な Excel 形式を PDF、XPS、SVG、TIFF、HTML などのさまざまな形式に変換する機能を備えています。これらの操作はすべて、数行のコードで実行できます。