Aspose.Imaging kompresor slike za .NET
Aspose.Imaging Image Compressor za .NET Plugin omogućuje razvijalcima da učinkovito smanjuju veličine datoteke slike u rasteru i vektorskim formatima, a istodobno održavaju visoku kvalitetu. nudi i lossless ilossy načine kompresije, prilagodljive postavke kvalitete i fleksibilne API-e za web optimizaciju, arhiviranje ili opsežno obradu.
instalacija
- Instaliranje paketa NuGet kako je opisano u Priručnik za instalaciju .
- Priključite se licenciranju s Mjerena dozvola Upute za otključivanje potpune funkcionalnosti.
Primjer: komprimiranje PNG slike
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)
});
}
Za WebP kompresije, možete fin-tune parametre s WebpOptions
, Uklanjanje gubitaka u false
i određivanje procjenata kvalitete.
Ključne značajke
Kompresijski načini
- Lossless : sačuvajte sve podatke o slici, savršeno za uređivanje i arhiviranje.
- Lossy : ostvareno maksimalno smanjenje s perceptivnim modelima i kvantizacijom.
Kvaliteta i profili
- Prilagodljiva kvaliteta (0-100) uz potporu za podizanje i iscjedak kroma.
- Definicija ponovnih profila kompresije za dosljednost u projektima.
Mnogobrojna podrška
- Komprimirajte JPEG, PNG, WebP, GIF i TIFF i slikama.
- Automatsko otkrivanje formata s opcijama za skladištenje.
Batch i performanse
- API temelji se na pregledu za masovnu obradu.
- Throttling, async/await API, i pamćenje tuning za velike radne opterećenja.
- Thread-safe dizajn s logging hooks za praćenje stiskanja i učinkovitosti.
Metodološka kontrola
- sačuvajte ili prilepite EXIF, XMP, i ICC i profila.
- Automatski ispuštaju nepotrebne metapodatke za smanjenu veličinu i zaštitu privatnosti.
integracija i fleksibilnost
- Stream i API-e na bazi datoteke za desktop, web ili mikro usluge.
- Neophodno djeluje s .NET Core, .net 5+, i .NET Framework.
- Izravno se integrira u postojeće Aspose.Imaging cijevi.
Besplatna online kompresija slike
Pokušajte na Aspose.Imaging besplatan online kompresor slike za iskustvo funkcija odmah bez instalacije ili kodiranja.
Savjeti i najbolje prakse
- Počnite s kvalitetom između 75 i 85 za dobru ravnotežu veličine i vjernosti.
- Koristite bez gubitaka za uređivani sadržaj; gubitak za konačnu isporuku.
- Metapodatke prije javne distribucije.
- Batch kompresija u komadićima i praćenje upotrebe memorije.
- Log kompresije statistike za praćenje performansi i veličine uštede.
zaključak
Aspose.Imaging Image Compressor za .NET Plugin je rješenje visoke učinkovitosti za razvijatelje koji trebaju komprimirati slike u C# dok održavaju kvalitetu. sa podrškom za više formata, radnih tokova i fleksibilnih profila, idealan je za web optimizaciju i opsežnu obradu slike.