C# REST API を使用して画像のサイズを変更する

この短いチュートリアルでは、C# REST API を使用して image のサイズを変更する方法を説明します。 .NET ベースの Cloud SDK を使用して、C# RESTful サービスを使用した画像リサイザーを開発する方法を学習します。このタスクを実行するために必要なすべての手順、プロパティ、およびメソッドについて説明します。

前提条件

C# ローコード API を使用してオンラインで写真のサイズを変更する手順

  1. クライアント ID、シークレット、クラウド エンドポイントを定義して ImagingApi のオブジェクトをインスタンス化します。
  2. サイズを変更するソース画像を定義してクラウドストレージにアップロードします
  3. 出力画像の幅、高さ、形式を設定してサイズ変更パラメータを定義します
  4. 画像サイズ変更リクエスト ResizeImageRequest クラスと ResizeImage() メソッドを準備して実行します
  5. クラウドから出力ファイルをダウンロードして、サイズ変更した画像をローカル ディスクに保存します。

これらの手順は、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に変換する に関する記事を参照してください。

 日本語