この記事では、Java REST API を使用して Excel で画像の背景を削除する方法 について説明します。Java ベースの Cloud SDK を利用して、Java REST インターフェースを使用して Excel で画像の背景を削除する方法 を学習します。また、個々のワークシートから背景を削除する方法についても説明します。
前提条件
- 背景画像を削除するにはアカウントを作成してAPI認証情報を取得する
- 背景画像を削除するには Aspose.Cells クラウド SDK for Java をダウンロードしてください
- 上記のSDKを使用してJavaプロジェクトをセットアップする
Java RESTインターフェースを使用してExcelで画像の背景を削除する手順
- クライアントID、クライアントシークレット、Aspose CloudベースURLを使用してCellsApiオブジェクトを設定します。
- 対象の Excel ファイルを開き、UploadFileRequest を作成して Aspose Cloud ストレージにアップロードします。
- CellsApiクラスのUploadFile()メソッドを使用してクラウドにアップロードリクエストを送信します。
- ファイル名とデフォルトのストレージ/フォルダ設定を使用してDeleteWorkbookBackgroundRequestオブジェクトを構築します。
- ワークブックの背景を削除するには、準備したリクエストで ワークブックの背景を削除する() を呼び出します。
- DownloadFileRequest と DownloadFile() を使用して、変更された Excel ファイルをクラウドから取得します。
- FileStream を使用してダウンロードしたストリームを新しいローカル ファイルに書き込む
以下の手順は、Java RESTful サービスを使用して Excel の画像背景を削除する方法 のプロセスをまとめたものです。このプロセスでは、API 認証情報を使用して Aspose.Cells Cloud に接続し、Excel ファイルをアップロードし、専用の API リクエストを使用して背景を削除します。背景が削除されると、更新されたファイルがダウンロードされ、ローカルに保存されます。
Java REST API を使用して Excel で画像の背景を削除するコード
上記のコードは、JavaベースのAPIを使用してExcelで写真の背景を削除する方法を示しています。このコードは、ワークブック全体から背景画像を削除します。単一または選択したシートの背景を削除したい場合は、シート名を使用して背景画像を削除するDeleteWorksheetBackground()メソッドを使用できます。
この記事では、Excelファイルから背景画像を削除する方法について解説しました。Excelファイルに背景画像を挿入するには、Java REST API を使用して Excel に背景画像を挿入するの記事をご覧ください。