このガイドでは、Java REST API を使用して Excel に透かしを追加する方法 を説明します。Java ベースの Cloud SDK を利用することで、Java REST インターフェースを使用して Excel に自動的に透かしを追加する方法 を学習します。Excel ファイルに透かしを挿入する際の様々なカスタマイズオプションについても説明します。
前提条件
- アカウントを作成してAPI認証情報を取得する 透かしテキストを挿入します
- Excel ファイルに透かしを追加するには Aspose.Cells クラウド SDK for Java をダウンロードしてください
- 上記のSDKを使用してJavaプロジェクトをセットアップする
Java Low Code API を使用して Excel に透かしを挿入する手順
- Aspose.Cells Cloud で認証するために必要な clientId、clientSecret、およびベース API URL を設定します。
- API 資格情報とエンドポイントを使用して CellsApi クラスをインスタンス化し、ワークブック関連の操作にアクセスします。
- ローカル Excel ファイル名を定義し、UploadFileRequest を使用して Aspose Cloud ストレージにアップロードします。
- 希望する透かしテキストとフォントサイズを持つ TextWaterMarkerRequest オブジェクトを作成します。
- 送信 アップロードされたワークブックに透かしを適用するためのファイル名と透かし設定を含む PutWorkbookWaterMarkerRequest
- 同じファイルに対して DownloadFileRequest を作成し、透かしが適用された変更されたファイル ストリームを受信します。
- ファイルストリームを使用して、ダウンロードしたストリームをローカルマシン上の新しいファイルに書き込みます。
以下の手順は、Java RESTインターフェースを使用してExcelに透かしを追加する方法をまとめたものです。このコードは、Aspose.Cells Cloudで認証を行い、Excelファイルをアップロードし、指定されたフォント設定を使用してテキスト透かしを適用し、更新されたワークブックをダウンロードします。最後に、変更されたファイルをWatermarkedWorkbook.xlsxとしてローカルに保存します。
Java RESTful サービスを使用して Excel シートに透かしを追加するコード
上記のコードは、Java RESTful サービスを使用して Excel に透かしを適用する方法を示しています。透かしのテキストやフォントサイズなどのプロパティを TextWaterMarkerRequest オブジェクトに設定することで、透かしをカスタマイズできます。複数のワークブックをアップロードし、PutWorkbookWaterMarkerRequest オブジェクトにファイル名を設定することで、各ファイルに対して PutWorkbookWaterMarker() コマンドを繰り返し実行できます。
この記事では、JavaベースのAPIを使用してExcelに透かしを作成する方法を説明しました。Excelファイルから画像の背景を削除するには、Java REST API を使用して Excel の画像の背景を削除するの記事をご覧ください。