Aspose.Imaging Image Compressor за .NET

Aspose.Imaging Image Compressor за .NET Plugin позволява на разработчиците да намаляват ефективно размера на файловете на изображенията в растер и векторни формати, като същевременно поддържат визуално качество. предлага както без загуба и без компресионни режими , регулируеми настройки за качество и гъвкави API за уеб оптимизация, архивиране или широкомащабна обработка.

инсталация

Пример: компресиране на 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 и Тиф на изображенията.
  • Автоматично откриване на формат с опции за преминаване към Save.

Батч и представяне

  • API базирана на търсене за масово обработване.
  • Стрелба, асинк/очаква АПИ и памет за големи работни натоварвания.
  • Безопасен дизайн с дневници за мониторинг на съотношението на компресията и ефективността.

Контрол на метаданните

  • Съхранение или лента EXIF, XMP, и ICC Профилът е.
  • Автоматично изтегляне на ненужни метаданни за намален размер и защита на поверителността.

Интеграция и гъвкавост

  • Продължаване и базирани на файлове АПИ за десктоп, уеб или микро-услуги.
  • Работи безпроблемно с .NET Core, .net 5+, и .Net Framework.
  • Директно се интегрира в съществуващите Aspose.Imaging тръби.

Безплатна онлайн компресия на изображения

Опитайте се Aspose.Imaging безплатен онлайн компресор за изображения да изпитате функциите незабавно без инсталация или кодиране.

Съвети и най-добри практики

  • Започнете с качество от 75 до 85 за добър баланс на размери и лоялност.
  • Използвайте без загуби за редактируемо съдържание; загуба за окончателна доставка.
  • Стрип метаданни преди публично разпространение.
  • Бач компрес в парчета и мониториране на използването на паметта.
  • Регистрирайте статистиката за компресия за проследяване на ефективността и размера на спестяванията.

заключение

Aspose.Imaging Image Compressor за .NET Plugin е високоефективно решение за разработчиците, които трябва да компресират изображения в C# , като същевременно поддържат качеството.С подкрепата за множество формати, работни потоци и гъвкави профили, той е идеален за уеб оптимизация и обработка на изображение в голям мащаб.

 Български