バッチをリサイクルして画像をC#に変換する Aspose.Imaging

特定の要件に合致するために画像をリサイクルしたり、異なるフォーマットに変換することは、ウェブアプリケーション、モバイルアプリ、またはアーカイブストレージのためのメディアを準備するときの一般的な課題です。 手動で数千のイメージを再生し、コンバージョンすることは時間とエラーにかかる可能性があります. このブログの投稿は、強力なAsposeを使用してこれらのタスクを自動化することによってあなたを指導します.

導入

このチュートリアルでは、Aspose.Imaging for .NET を使用して画像のリサイクルと変換を自動化する方法を調べます このプロセスは、特定の次元やフォーマットが必要なウェブまたはモバイルアプリケーションのための画像を準備する際に不可欠です このガイドの終わりに、あなたはあなたの環境を設定し、フォルダーからイメージをアップロードすること、それらを均等にまたは固定サイズにリダイレクトするか、そのフォマットを変えること、結果を保存することについての徹底的な理解を得るでしょう.

原則

コードに入る前に、以下のことを確認してください:

  • Visual Studio 2019 以降
  • .NET 6.0 またはそれ以降(または .Net Framework 4.6.2+)
  • PNG、BMP、TIFFなどのさまざまなフォーマットのソース画像を含むフォルダー.
  • Aspose.Imaging for .NET は NuGet でインストールされています

パッケージをインストールするには、Package Manager Console を開いて、以下を実行します:

PM> Install-Package Aspose.Imaging

完全コード例

以下は、Aspose.Imagingを使用して画像をリサイクルして変換する方法を示す完全な作業例です.

コードの理解

この実施を、より良い理解のための重要なステップに分けましょう:

ステップ1:初期設定

まず、測定されたライセンスを開始し、入力ファイルをアップロードします. このステップは、あなたが Aspose.Imaging を使用する際に許可の要件を満たすことを確保するために重要です.

このスナイプでは、私たちはあなたの公的およびプライベートキーを提供することによって測定されたライセンスを設定します.

ステップ2:オプションの設定

次に、ターゲットサイズや出力形式などの変換/処理オプションを設定します.

ここでは、画像を相対的にまたは固定次元にリサイクルするための新しい幅と高さを指定することができます).

ステップ3:作戦の実施

現在、主な操作を実行し、 Aspose.Imaging から適切な方法を呼び出します.

このセクションでは、画像を再編および変換する方法を示しています ResizeProportional または ResizeFullFrame, その後、新しいフォーマットで保存します.

ステップ4:結果を節約

最後に、私たちは私たちの望ましい設定で処理された画像を保存します.

コードのこの部分では、各画像の出力パスとファイル名を指定します. 図書館は変換を処理し、それに応じてファイルを保存します.

メインコード サンプル(完全&実行可能)

以下は、Aspose.Imagingを使用して画像をリサイクルして変換する方法を示す完全な例です:

結論

このガイドに従って、あなたは今、Aspose.Imagingを使用して画像をC#にリサイクルおよび変換するプロセスを自動化することができなければなりません。これは時間を節約するだけでなく、プロジェクト全体の一貫性を確保します。より先進的なシナリオや追加機能のために、公式文書やその他の関連するKB記事を参照してください.

続きを読むと探検する:

More in this category