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

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

前提条件

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

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

これらの手順は、Java Low Code API を使用して画像サイズを縮小する方法をまとめたものです。 API クライアントとベース URL を初期化し、入力画像を定義し、それをクラウド ストレージにアップロードし、サイズ変更パラメータを定義することにより、プロセスをインスタンス化します。最後に、サイズ変更したイメージをローカル ディスクに保存する前に、ResizeImageRequest オブジェクトと ResizeImage() メソッドを使用してイメージのサイズ変更リクエストを準備して実行します。

Java RESTful サービスを使用した Image Resizer のコード

このコードは、Java RESTful サービス* を使用した *イメージ サイズ コンバーターの開発を示しています。 API 応答は、結果の画像バイト ストリームを返します。これをディスクに保存したり、必要に応じてネットワーク経由で通信したりできます。 API 呼び出しが成功するとコード 200 が返され、失敗した場合はコード 400、401、404、500、および 501 が返されることがあります。

この記事では、Java REST インターフェイス* を使用した *写真サイズ コンバーターの開発について説明しました。 SVG 画像を WMF に変換するには、Java REST API を使用して SVG を WMF に変換する に関する記事を参照してください。

 日本語