Ova tema obuhvaća jednostavne detalje o kako pretvoriti PNG u ICON u Javi. Pruža sve potrebne resurse, važne klase i primjer koda koji se može izvoditi za Pretvorbu PNG-a u ICO u Javi. Ova se aplikacija može koristiti u bilo kojem okruženju koje podržava Javu unutar Linuxa, Windowsa ili macOS-a.
Koraci za pretvaranje PNG-a u ICO u Javi
- Konfigurirajte okruženje za dodavanje Aspose.Imaging for Java pomoću upravitelja repozitorija
- Otvorite izvornu PNG sliku pomoću instance klase Image
- Koristite objekt klase IcoOptions za postavljanje zadanih opcija prikazivanja
- Spremite generiranu sliku ICON na disk
Slijedeći gornje korake, možete izvesti PNG u ICON pomoću Jave u pristupu korak po korak gdje ćemo prije svega postaviti okruženje instaliranjem potrebne JAR datoteke iz upravitelja spremišta, koja se zatim nakon čega slijedi učitavanje izvorne PNG datoteke s diska pomoću instance klase Image. Zatim će se pomoću objekta klase IcoOptions postaviti opcije iscrtavanja za izlaznu datoteku ICON, a konvertirana datoteka ICON bit će spremljena na disk.
Kod za pretvaranje PNG-a u ICON pomoću Jave
import com.aspose.imaging.Image; | |
import com.aspose.imaging.ImageOptionsBase; | |
import com.aspose.imaging.License; | |
import com.aspose.imaging.imageoptions.IcoOptions; | |
import com.aspose.imaging.imageoptions.PngOptions; | |
public class PNGToIconConvert { | |
public static void main (String[] args) { | |
String path = "/Users//KnowledgeBase/TestData/"; | |
// Applying product license to convert PNG to Icon in Java | |
License pngToIcLicense = new License(); | |
pngToIcLicense.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
Image image = Image.load(path + "sample.png"); | |
//Obtain the default saving options for ICON | |
ImageOptionsBase exportIconOptions = new IcoOptions(); | |
image.save(path + "outputICN.ico", exportIconOptions); | |
} | |
} |
Ovaj jednostavan primjer može se lako koristiti za promjenu PNG-a u IKONU pomoću Jave uz pomoć vrlo jednostavnog API sučelja. Klasa slike može se koristiti i za učitavanje drugih vrsta slika i izlaganje višestrukih preopterećenih funkcija koje se mogu koristiti za učitavanje slika iz izvora kao što je tok memorije i disk zajedno s drugim dodatnim parametrima učitavanja slika. Klasa LoadOptions pružila je različita svojstva za postavljanje pozadinske boje podataka, savjet o veličini međuspremnika, način oporavka podataka i rukovatelj događajima napretka.
U ovoj smo temi naučili konvertirati PNG u ICON pomoću Jave. Ako vas zanima više o pretvaranju JPG-a u crno-bijeli PDF, pogledajte članak na kako pretvoriti JPG u crno-bijeli PDF u Javi.