Мощный плагин .NET, разработанный для улучшения сжатия изображений с непревзойденными возможностями. Этот плагин не только отлично справляется со сжатием изображений, но и предоставляет спектр функций настройки, предназначенных для оптимизации фотографий.
Image
Image.Save
с объектом класса параметров изображенияПолучите соответствующие файлы сборки из загрузок или скачайте пакет из NuGet, чтобы добавить Aspose.Imaging
непосредственно в ваше рабочее пространство.
Metered metered = new Metered(); | |
metered.SetLicense("***********", // public key | |
"***********" // private key | |
); | |
// This code compresses png | |
using (var image = Image.Load("tiger.png")) | |
{ | |
image.Save("tiger_compressed.png", new PngOptions | |
{ | |
CompressionLevel = 9, | |
Progressive = true, | |
ColorType = PngColorType.IndexedColor, | |
Palette = ColorPaletteHelper.GetCloseImagePalette((RasterImage)image, 1 << 5) | |
}); | |
} |
Используйте эффективные методы программирования, чтобы улучшить производительность процесса сжатия изображений.
Чтобы начать работу с сжатием изображений в .NET, убедитесь, что у вас установлены необходимые библиотеки и ознакомьтесь с документацией API, предоставленной Aspose.
Сжатие изображений поддерживает различные форматы, включая JPEG, PNG, BMP и GIF.
Убедитесь, что путь к файлу правильный и формат изображения поддерживается.