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