Aspose.Imaging kuvan kompressori .NET
Aspose.Imaging Image Compressor for .NET Plugin antaa kehittäjille mahdollisuuden vähentää kuvan tiedostoja raster- ja vektorimuodossa tehokkaasti ja samalla ylläpitää visuaalista laatua. se tarjoaa sekä lossless että losssy kompressio-tilat , säädettävät laadun asetukset ja joustavat APIs web-optimointi, arkistointi tai laajamittainen käsittely.
asennuksen
- Asenna NuGet-paketti sellaisena kuin se on kuvattu Asennusopas .
- Luo lisenssi sen kanssa mitattu lisenssi Ohjeet täydellisen toiminnallisuuden sulkemiseen.
Esimerkki: PNG-kuvan puristaminen
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-kompressiossa voit tehdä hienostuneita parametreja WebpOptions
, Tavoitteena on luopua tappioista false
määritellään laadun prosenttiosuus.
Avainominaisuudet
Kompressiiviset muodot
- Lossless : Säilytä kaikki kuvan tiedot, täydellinen muokkaukseen ja arkistointiin.
- Lossy : saavuttaa maksimaalisen vähennyksen käsityksellisillä malleilla ja määrityksellä.
Laatu ja profiilit
- Sopeutuva laatu (0–100) tukemalla kroma-alammiointia ja pehmentämistä.
- Määritä uudelleenkäytettävät kompressioprofiilit johdonmukaisuuden hankkeiden välillä.
Monimuotoinen tuki
- Compress JPEG, PNG, WebP, GIF ja TIFF ja kuvia.
- Automaattinen muotoilun havaitseminen, jossa on vaihtoehtoja tallentaa.
Batch ja suorituskyky
- Quue-pohjainen API joukkojen käsittelyyn.
- Throttling, async/await API ja muistin tuning suurille työpaikoille.
- Tiivis-turvallinen muotoilu, jossa on tallennuskäyrät kompressiolähetysten ja suorituskyvyn seurantaan.
Metatietojen hallinta
- Säilytä tai levitä EXIF, XMP ja ICC ja profiileja.
- Poista tarpeettomat metatiedot automaattisesti pienen kokoon ja yksityisyyden suojaan.
Integraatio ja joustavuus
- Stream ja tiedostoon perustuvat API:t työpöydälle, webille tai mikropalveluille.
- Käytössä on .NET Core, .net 5+ ja .NET Framework.
- Se integroi suoraan olemassa oleviin Aspose.Imaging-putkeihin.
Ilmaiseksi verkossa kuvan kompressi
Kokeile sitä Aspose.Imaging ilmaiseksi verkossa kuvan kompressori kokea ominaisuuksia välittömästi ilman asennusta tai koodausta.
Vinkkejä ja parhaita käytäntöjä
- Aloita laadun välillä 75–85 hyvän tasapainon koko ja uskollisuus.
- Käytä tappioita muokkaavalle sisällölle; tappiot lopulliseen toimitukseen.
- Metatietojen kerääminen ennen julkista jakelua.
- Batch-kompressi kappaleissa ja muistin käytön seuranta.
- Rekisteröi kompressiostatistikat suorituskyvyn ja koon säästöjen seurantaan.
johtopäätöksiä
Aspose.Imaging Image Compressor for .NET Plugin on korkean suorituskyvyn ratkaisu kehittäjille, jotka tarvitsevat kompresoida kuvia C# samalla kun ylläpitää laatua. tukemalla useita muotoja, työvirtoja ja joustavia profiloita, se on ihanteellinen web-optimointiin ja laajamittaiseen kuvankäsittelyyn. Lataa täysi versio vain $99 ja yksinkertaistaa .Net-kuvankompressointia tänään.