Ova kratka tema govori o tome kako pretvoriti SVG u PNG pomoću Jave pružajući detaljne korake potrebne za konfiguriranje okruženja i izvršavanje koda. Korištenjem Java SVG u PNG može se jednostavno upravljati pomoću nekoliko redaka koda i prikladno je za sve vrste aplikacija temeljenih na Javi koje se izvode na Windows, Linux ili macOS platformama.
Koraci za pretvaranje SVG u PNG pomoću Jave
- Konfigurirajte projekt dodavanjem biblioteke Aspose.Imaging iz repozitorija Maven za pretvaranje SVG u PNG
- Uvezite prostor imena Aspose.Imaging za korištenje API poziva u kodu
- Učitajte oglednu SVG sliku pomoću metode Image class load().
- Inicijalizirajte SvgRasterizationOptions objekt za postavljanje visine i širine SVG slike
- Stvorite objekt PngOptions za željeni PNG
- Spremite pretvorenu PNG datoteku na disk
Prethodno navedeni koraci u Javi pretvaraju SVG u PNG uz pomoć jednostavnog API sučelja i započinju s učitavanjem izvorne SVG datoteke pomoću metode load() koju izlaže klasa Image. Klasa SvgRasterizationOptions koristit će se za postavljanje širine i visine SVG stranice. Na kraju će objekt SvgRasterizationOptions biti proslijeđen instanci PngOptions za renderiranje i spremanje SVG-a kao PNG slike.
Kod za pretvaranje SVG u PNG pomoću Jave
Za razvoj konvertora za SVG u PNG Java kodna baza učinkovito je iskorištena uz pomoć jednostavnih API poziva. Izmjenu u izlazu možemo izvršiti postavljanjem dodatnih svojstava klase SvgRasterizationOptions uključujući postavljenu granicu, faktore skaliranja i boju pozadine. Također, klasa PngOptions izlaže opcije za postavljanje postavki razlučivosti, razine kompresije i vrsta filtera itd.
Primjer je pokazao da se za konvertiranje SVG u PNG aplikacije temeljene na Javi mogu razviti na bilo kojoj platformi uključujući MS Windows, macOS ili Linux. Ako želite naučiti o postavljanju vodenog žiga za Tiff sliku, pogledajte članak na kako postaviti vodeni žig u TIFF pomoću Jave.