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
- Instalace balíčku NuGet, jak je popsáno v Instalační průvodce .
- Připravte si licenci s Licencování na bázi měření Pokyny k odemknutí plné funkčnosti.
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.