Ova se tema fokusira na to kako komprimirati PNG u Javi. Obuhvaća sve potrebne resurse, klase, metode i radni primjer koda za komprimiranje PNG-a pomoću Jave. Generirana aplikacija može se koristiti u bilo kojem okruženju kompatibilnom s Javom unutar sustava Windows, macOS ili Linux.
Koraci za komprimiranje PNG-a pomoću Jave
- Postavite okruženje dodavanjem Aspose.Imaging for Java pomoću upravitelja repozitorija
- Učitajte izvornu PNG slikovnu datoteku pomoću instance klase Image
- Koristite instancu klase PngOptions za postavljanje omjera kompresije zajedno s drugim svojstvima
- Spremite komprimiranu PNG datoteku na disk
Pridržavajući se gore navedenih koraka, možete jednostavno upravljati PNG kompresijom u Javi koristeći pristup korak po korak pri čemu početno konfiguriramo okruženje uključivanjem potrebnih resursa u projekt. Zatim ćemo pristupiti izvornoj PNG slici s diska korištenjem instance klase Image koju zatim prati korištenje instance klase PngOptions za konfiguriranje omjera kompresije zajedno s drugim povezanim svojstvima. Na kraju, komprimirana PNG slika bit će spremljena na disk na temelju postavki Pnoptions.
Kod za komprimiranje PNG-a pomoću Jave
Ovaj primjer koda može se koristiti za sažimanje PNG datoteke u Javi pomoću vrlo jednostavnih API poziva. Klasa Image sastoji se od višestrukih funkcija preopterećenja koje se mogu koristiti za učitavanje slika iz toka u kombinaciji s dodatnim parametrima LoadOptions za podršku drugim vrstama slika. Klasa PngOptions izlaže metode za postavljanje svojstava kao što su vrsta boje, omjer kompresije, opcije vektorske rasterizacije itd., da spomenemo samo neke.
U ovoj smo temi naučili kako postići PNG kompresiju pomoću Jave. Ako vas zanima više o pretvaranju PNG-a u IKONU, pogledajte članak na kako pretvoriti PNG u ICON u Javi.