この短いチュートリアルでは、C# REST API を使用して image のサイズを変更する方法を説明します。 .NET ベースの Cloud SDK を使用して、C# RESTful サービスを使用した画像リサイザーを開発する方法を学習します。このタスクを実行するために必要なすべての手順、プロパティ、およびメソッドについて説明します。
前提条件
画像サイズを変更するには、アカウント API 認証情報を作成
ダウンロード Aspose.Imaging Cloud SDK for Dotnet for changing image size and format
上記の SDK を使用して C# プロジェクトをセットアップします
C# ローコード API を使用してオンラインで写真のサイズを変更する手順
- クライアント ID、シークレット、クラウド エンドポイントを定義して ImagingApi のオブジェクトをインスタンス化します。
- サイズを変更するソース画像を定義してクラウドストレージにアップロードします
- 出力画像の幅、高さ、形式を設定してサイズ変更パラメータを定義します
- 画像サイズ変更リクエスト ResizeImageRequest クラスと ResizeImage() メソッドを準備して実行します
- クラウドから出力ファイルをダウンロードして、サイズ変更した画像をローカル ディスクに保存します。
これらの手順は、C# ローコード API を使用して画像サイズを縮小する方法をまとめたものです。 API クライアントとベース URL を初期化し、入力画像を定義し、それをクラウド ストレージにアップロードし、サイズ変更パラメータを定義することにより、プロセスをインスタンス化します。最後に、サイズ変更したイメージをローカル ディスクに保存する前に、ResizeImageRequest オブジェクトと ResizeImage() メソッドを使用してイメージのサイズ変更リクエストを準備して実行します。
C# RESTful サービスを使用した Image Resizer のコード
このコードは、C# RESTful サービス* を使用した *イメージ サイズ コンバーターの開発を示しています。 API 応答は、結果の画像バイト ストリームを返します。これをディスクに保存したり、必要に応じてネットワーク経由で通信したりできます。 API 呼び出しが成功するとコード 200 が返され、失敗した場合はコード 400、401、404、500、および 501 が返されることがあります。
この記事では、C# REST インターフェイス* を使用した *写真サイズ コンバーターの開発について説明しました。 SVG 画像を WMF に変換するには、NET REST APIを使用してSVGをWMFに変換する に関する記事を参照してください。