プログラマの皆さん、このブログ投稿では、C# で JPEG のサイズをプログラム的に削減する方法を説明します。 Aspose.Imaging for .NET は、.NET アプリケーション向けの頼りになる画像サイズ変更サービスで、品質を損なうことなく JPEG のサイズを変更できます。大きな JPG/JPEG ファイルのサイズを削減すると、ストレージや Web サイトの読み込み時間などの点で常にメリットが得られます。したがって、Aspose.Imaging for .NET も利用しているこの オンライン JPEG サイズ リデューサーを使用して JPEG のサイズを減らすことができます。ただし、この C# ライブラリをインストールするために必要な他のサードパーティの依存関係はありません。したがって、このガイドをすぐに始めましょう。
このガイドでは次の点について説明します。
画像リサイズサービス - APIのインストール
Aspose.Imaging for .NET は、プログラムによる画像操作に適した設計になっています。C# 開発者であれば、複雑なタスクを自動化するためにいくつかのメソッド呼び出しを行う必要があります。さらに、この画像サイズ変更 API は、画像の切り取り、回転、メモリ最適化機能も提供します。そのため、インストールするには、ライブラリの DLL を ダウンロード するか、次のコマンドを実行して NuGet パッケージ マネージャー経由でインストールします。
Install-Package Aspose.Imaging
何か問題がある場合は、このインストールガイドを参照してください。
C# で JPEG のサイズを縮小する - コード サンプル
ローカル システムに Aspose.Imaging for .NET をインストールしました。これで、JPEG 画像のサイズを変更するソース コードを数行記述して、実際の実装を確認する準備が整いました。
C# で JPEG のサイズを縮小するには、次の手順に従います。
- Imageクラスのオブジェクトを作成し、Loadメソッドを呼び出してソースJPEGファイルを読み込みます。
- Resize メソッドは幅と高さを受け入れ、それに応じて画像のサイズが変更されます。
- 最近傍アルゴリズムを使用して画像のサイズを変更したい場合は、NearestNeighbourResample メソッドを呼び出すことができます。
- Saveメソッドは、結果のJPEG画像をディスクに保存します。
次のコード スニペットは、JPEG 画像のサイズをプログラムで削減する方法を示しています。
namespace Aspose.Imaging
{
class SVG
{
// C# で JPEG のサイズを縮小する
static void Main(string[] args)
{
// ディレクトリアドレスを定義する
String dir = "/sample-files/";
// Image クラスのオブジェクトを作成し、Load メソッドを呼び出してソース JPEG ファイルをロードします。
using (Image image = Image.Load(dir + "sample.jpeg"))
{
// Resize メソッドは幅と高さを受け入れ、それに応じて画像のサイズが変更されます。
image.Resize(300, 300);
// 最近傍アルゴリズムを使用して画像のサイズを変更する場合は、NearestNeighbourResample メソッドを呼び出すことができます。
// image.ResizeHeightProportionally(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
// Save メソッドは、結果の JPEG 画像をディスクに保存します。
image.Save(dir + "result.jpeg");
}
}
}
}
上記の C# コード サンプルは、以下の画像に示すように、品質を損なうことなく JPEG のサイズを変更します。
オンライン JPEG サイズ縮小ツール - JPEG 画像のサイズ変更
したがって、この オンライン ツールも Aspose.Imaging for .NET を利用しています。このオンライン JPEG サイズ縮小ツールは堅牢で軽量であるため、効率的に機能します。さらに、モバイル/デスクトップの Web ブラウザで簡単に開くことができます。ファイルをスムーズにドラッグ&ドロップできる使いやすいユーザーインターフェイスを備えています。何よりも、UI からだけでサイズ変更リクエストを構成できます。無料でアカウント作成を求められることもありません。この素晴らしいツールを少なくとも一度試してみることをお勧めします。
品質を損なわずに JPEG のサイズを変更する - 無料ライセンスを取得
無料の一時ライセンス を利用して、評価制限なしでこの画像サイズ変更サービスを試すことができます。
結論
C# で JPEG のサイズを縮小する方法を学んでいただければ幸いです。オンラインの JPEG サイズ リデューサーを使用して、最短時間で JPEG 画像のサイズを変更しました。アプリケーションに信頼性の高い画像サイズ変更サービスを選択する場合は、今が絶好の機会です。また、ドキュメント、API リファレンス、GitHub リポジトリにアクセスして開始してください。最後に、aspose.com では新しいブログ記事を書いています。最新の更新情報を確認するには、このプラットフォームに再度アクセスしてください。
ヘルプが利用可能です
ご質問やご質問については、フォーラム でお知らせください。
よくある質問 – FAQ
C# で画像を縮小するにはどうすればいいですか?
Aspose.Imaging for .NET は、品質を損なわずに JPEG のサイズを変更するためのクラスとメソッドを多数提供しています。さらに、完全な手順とコード サンプルについては、この リンク を参照してください。
JPG画像のサイズを小さくするにはどうすればよいですか?
このオンライン JPEG サイズ リデューサーを使用して、JEPG 画像のサイズを縮小できます。