Aspose.Imaging 画像コンプレッサー .NET
Aspose.Imaging Image Compressor for .NET Plugin は、開発者がラスターおよびベクトル形式の画像ファイルサイズを効率的に削減することを可能にし、視覚的品質を維持します.
インストール
- NuGet パッケージをインストールするには インストールガイド .
- ライセンスを設定するには メータードライセンス 完全な機能を解除するための指示.
例:PNG画像の圧縮
using (var image = Image.Load("sample.png"))
{
image.Save("compressed.png", new PngOptions
{
CompressionLevel = 9,
Progressive = true,
ColorType = PngColorType.IndexedColor,
Palette = ColorPaletteHelper.GetCloseImagePalette((RasterImage)image, 1 << 5)
});
}
WebPコンプレッシャーでは、フィン・トゥーンパラメーターを使用することができます WebpOptions
, 損失無しの設定 false
質の割合を定義する.
主な特徴
圧縮モード
- Lossless :すべての画像データを保存し、編集およびアーカイブに最適です.
- Lossy :感覚モデルと量化で最大限の減少を達成します.
品質とプロフィール
- 調整可能な品質(0~100)で、染色体のサブサンプリングおよび柔らかさをサポートします.
- プロジェクト全体の一貫性のために再利用可能な圧縮プロファイルを定義します.
多フォーマットサポート
- JPEG、PNG、WebP、GIF、および TIFF 画像です.
- 自動フォーマット検出は、保存を超えるオプションを備えています.
バッチ&パフォーマンス
- クイーベースのAPIは、大規模処理のためのものです.
- Throttling、async/await APIs、およびメモリのトゥニングは、大きな作業負荷のために.
- 圧縮比率とパフォーマンスを監視するためのログインハウスを備えたフレームセキュアなデザイン.
メタデータコントロール
- 保存またはストリップ EXIF、XMP、および ICC プロフィール.
- 自動的に不必要なメタデータを削除し、サイズとプライバシーの保護を減らす.
統合と柔軟性
- デスクトップ、ウェブ、またはマイクロサービスのためのストリームおよびファイルベースのAPI.
- NET Core、NET 5+、およびNET Framework で動作します.
- 直接既存の Aspose.Imaging パイプに統合します.
無料オンライン画像圧縮
試してみる Aspose.Imaging 無料オンライン画像コンプレッサー インストールやコーディングなしですぐに機能を体験できます.
ヒントと最良の実践
- 75~85の品質で始まり、サイズと忠誠度の良いバランスをとる.
- 編集可能なコンテンツのために損失なしを使用し、最終配達のための損害を使用します.
- 公開前にメタデータをストリップします.
- バッチコンプレッシャーとメモリの使用を監視する.
- パフォーマンスとサイズの節約を追跡するためのログ圧縮統計.
結論
Aspose.Imaging Image Compressor for .NET Plugin 」は、品質を維持しながらC#で画像をコンプレッシャーする必要がある開発者向けの高性能ソリューションです。複数のフォーマット、バッチワークフロー、柔軟なプロファイルのサポートにより、ウェブ最適化および大規模な画像処理に理想的です.完全なバージョンをロックするだけで 99ドル、そして今日の「NET image compression」を簡素化します.