Aspose.Imaging kompresor obrazu pro .NET

Aspose.Imaging Image Compressor pro .NET Plugin umožňuje vývojářům efektivně snížit velikost obrazových souborů přes rasterové a vektorové formáty při zachování vizuální kvality. nabízí jak lossless alossy kompresní režimy, přizpůsobitelné kvalitní nastavení a flexibilní API pro webovou optimalizaci, archivování nebo rozsáhlé zpracování.

Instalace

Příklad: Komprimování obrazu 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)
    });
}

Pro WebP komprese, můžete jemně tónované parametry s WebpOptions , Ztráta bez ztráty false a stanoví procento kvality.

Hlavní rysy

Kompresní režimy

  • Lossless : uchovávejte všechny obrázkové údaje, ideální pro editaci a archivování.
  • Lossy : dosažení maximálního snížení s percepčními modely a kvantitací.

Kvalita a profily

  • Přizpůsobitelná kvalita (0–100) s podporou chromového subsamplingu a zředění.
  • Definujte zpětně použitelné kompresní profily pro konzistenci v projektech.

Multiformátová podpora

  • Komprimovat JPEG, PNG, WebP, GIF a TIFF a obrázků.
  • Automatická detekce formátu s možností přejít na úsporu.

Batch a výkon

  • Vyhledávací API pro hromadné zpracování.
  • Třepání, async/await API a paměťový tuning pro velké pracovní zatížení.
  • Thread-safe design s logging hooks pro monitorování kompresních poměrů a výkonu.

Metodická kontrola

  • uchovávejte nebo stiskněte EXIF, XMP a ICC a profilů.
  • Automaticky ztrácí nepotřebné metadata pro omezenou velikost a ochranu soukromí.

Integrace a flexibilita

  • Stream a API založené na souborech pro desktop, web nebo microservices.
  • Jedná se o funkci .NET Core, .net 5+ a .NET Framework.
  • Přímá integrace do existujících potrubí Aspose.Imaging.

Bezplatné online snímky komprese

Vyzkoušejte si Aspose.Imaging zdarma on-line kompresor obrázků Prozkoumejte funkce okamžitě bez instalace nebo kódování.

Tipy a nejlepší postupy

  • Začněte s kvalitou mezi 75 a 85 pro dobrou rovnováhu velikosti a věrnosti.
  • Použijte bez ztrát pro editovatelný obsah; Ztráta pro konečnou dodávku.
  • Metodika před veřejnou distribucí.
  • Batch komprese v kusy a monitorování používání paměti.
  • Log kompresní statistiky pro sledování výkonu a úspory velikosti.

závěr

Aspose.Imaging Image Compressor pro .NET Plugin je vysoce výkonné řešení pro vývojáře, kteří potřebují komprimovat obrázky v C# a zároveň udržovat kvalitu. s podporou pro více formátů, soupravy pracovních toků a flexibilních profilů je ideální pro webovou optimalizaci a zpracování obrazů ve velkém měřítku.

 Čeština