Aspose.Imaging Image Compressor pre .NET
Aspose.Imaging Image Compressor pre .NET Plugin umožňuje vývojárom efektívne znížiť veľkosť obrázkového súboru v rasterových a vektorových formátoch a zároveň udržať vizuálnu kvalitu. ponúka aj lossless alossy kompresné režimy, prispôsobiteľné nastavenia kvality a flexibilné API pre webovú optimalizáciu, archiváciu alebo veľkoobchodné spracovanie.
inštalácia
- Inštalácia balíka NuGet, ako je popísané v Inštalácia sprievodca .
- Nastavenie licencie s Metrické licencie Pokyny na odblokovanie plnej funkčnosti.
Príklad: Kompresia 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)
});
}
Pre kompresie WebP môžete jemne tónovať parametre s WebpOptions
, Nastavenie bez straty na false
a definovať percento kvality.
Kľúčové vlastnosti
Kompresný režim
- Lossless : uchovávať všetky obrázkové údaje, ideálne pre úpravu a archiváciu.
- Lossy : dosiahnuť maximálne zníženie s percepčnými modelmi a kvantitáciou.
Kvalita a profily
- Prispôsobivá kvalita (0-100) s podporou chrómového subsamplingu a vyhladenia.
- Definovať opätovne použiteľné kompresné profily pre konzistenciu v rámci projektov.
Multiformátová podpora
- Komprimovať JPEG, PNG, WebP, GIF a TIFF snímky.
- Automatická detekcia formátu s možnosťami prejsť na úsporu.
Batch a výkon
- API založené na vyhľadávaní pre masové spracovanie.
- Tvrdenie, async/await API a pamäťové tunovanie pre veľké pracovné zaťaženie.
- Bezpečný dizajn s logovacími vrstvami na monitorovanie pomeru kompresie a výkonu.
Metodická kontrola
- uchovávať alebo strihať EXIF, XMP, a ICC a profilov.
- Automaticky odstráňte nepotrebné metadata pre zníženú veľkosť a ochranu súkromia.
Integrácia a flexibilita
- Stream a súborové API pre desktop, web alebo mikroslužby.
- To funguje bezproblémovo s .NET Core, .Net 5+, a .net Framework.
- Priamo sa integruje do existujúcich potrubí Aspose.Imaging.
Bezplatná online kompresia obrázkov
Skúste to Aspose.Imaging Bezplatný online kompresor obrázkov prežívať funkcie okamžite bez inštalácie alebo kódovania.
Tipy a najlepšie postupy
- Začnite s kvalitou medzi 75 a 85 pre dobrú rovnováhu veľkosti a vernosti.
- Použite bez straty pre editovateľný obsah; strata pre konečnú dodávku.
- Strip metadata pred verejnou distribúciou.
- Batch kompresia v kusoch a monitorovanie používania pamäte.
- Log kompresie štatistiky na sledovanie výkonu a veľkosti úspory.
Záver
Aspose.Imaging Image Compressor pre .NET Plugin je vysoko výkonné riešenie pre vývojárov, ktorí potrebujú komprimovať obrázky v C# a zároveň udržiavať kvalitu. s podporou pre viaceré formáty, pracovné toky a flexibilné profily, je ideálny pre webovú optimalizáciu a veľkoobchodné spracovanie obrázkov.