Ovaj kratki vodič predstavljen je kako bi rasvijetlio kako komprimirati sliku u Javi. Dijelit će informacije o konfiguraciji okruženja, potrebne uvoze za proces, detaljne korake koje treba izvesti i primjer Java koda za komprimiranje slike. Koristit ćemo JPEG sliku za komprimiranje kao uzorak, ali možete isprobati i druge vrste kao PNG, TIFF itd.
Koraci za komprimiranje slike u Javi
- Uspostavite okruženje za korištenje Aspose.Imaging iz Maven repozitorija
- Uvezite potrebne klase koje će se koristiti u kodu
- Učitajte oglednu slikovnu datoteku u objekt klase Image koji treba komprimirati
- Instancirajte objekt JpegOptions za prilagodbu izlazne komprimirane slike
- Postavite svojstva kao što su Color Type i Compression Type u objektu JpegOptions
- Spremite izlaznu komprimiranu sliku koristeći navedene konfiguracije
Ovi koraci vode kako Java komprimirati sliku dijeljenjem konfiguracije okruženja i korištenjem glavnih klasa potrebnih za izvršenje zadatka. Slijedi pristup korak po korak, prvo učitavanje izvorne slikovne datoteke koju treba komprimirati, a zatim inicijaliziranje objekta klase JpegOptions koji se koristi za konfiguriranje izlazne slike postavljanjem tipa boje i tipa kompresije.
Kod za komprimiranje slike u Javi
Ove izjave u Javi komprimiraju veličinu slike pomoću svojstava klase JpegOptions kao što je vrsta boje postavljena na Nijanse sive što značajno smanjuje veličinu slike. Slično tome, možete postaviti bitove po kanalu, komentare datoteka, kvalitetu slike, jedinicu razlučivosti i paletu da spomenemo samo neke. Izlaznu datoteku možete spremiti u OutputStream, fizičku datoteku na disku, a također možete spremiti sliku u definirani granični pravokutnik.
Ovaj vodič nam je pokazao kako komprimirati sliku u Javi. Ako ste zainteresirani za učenje drugih značajki poput promjene veličine slika, pogledajte članak na kako promijeniti veličinu slike pomoću Jave.