Ši trumpa tema yra apie tai, kaip konvertuoti SVG į PNG naudojant Java pateikiant išsamius veiksmus, reikalingus aplinkai konfigūruoti ir kodui vykdyti. Naudojant Java SVG į PNG, galima lengvai valdyti naudojant kelias kodo eilutes ir jis tinka visų tipų Java pagrįstoms programoms, veikiančioms Windows, Linux arba macOS platformose.
Veiksmai, kaip konvertuoti SVG į PNG naudojant Java.
- Konfigūruokite projektą pridėdami Aspose.Imaging biblioteką iš Maven saugyklos, kad konvertuotumėte SVG į PNG
- Importuokite Aspose.Imaging vardų erdvę, kad kode galėtumėte naudoti API iškvietimus
- Įkelkite pavyzdinį SVG vaizdą naudodami Image class load() metodą
- Inicijuokite objektą SvgRasterizationOptions, kad nustatytumėte SVG vaizdo aukštį ir plotį
- Sukurkite PngOptions objektą norimam PNG
- Išsaugokite konvertuotą PNG failą diske
Pirmiau minėti veiksmai programoje Java konvertuoja SVG į PNG naudojant paprastą API sąsają ir prasideda šaltinio SVG failo įkėlimas naudojant load() metodą, kurį rodo Image klasė. SvgRasterizationOptions klasė bus naudojama SVG puslapio pločiui ir aukščiui nustatyti. Galiausiai objektas SvgRasterizationOptions bus perduotas “PngOptions” egzemplioriui, kad būtų galima pateikti ir išsaugoti SVG kaip PNG vaizdą.
Kodas konvertuoti SVG į PNG naudojant Java
Kuriant SVG į PNG keitiklį Java kodų bazė buvo efektyviai panaudota naudojant paprastus API iškvietimus. Išvesties pakeitimą galime atlikti nustatydami papildomas SvgRasterizationOptions klasės savybes, įskaitant nustatytą kraštinę, mastelio veiksnius ir fono spalvą. Be to, PngOptions klasėje pateikiamos raiškos parametrų, glaudinimo lygio ir filtrų tipų nustatymo parinktys ir kt.
Pavyzdys moko, kad norint konvertuoti SVG į PNG Java pagrindu sukurtos programos gali būti sukurtos bet kurioje platformoje, įskaitant MS Windows, macOS ar Linux. Jei norite sužinoti, kaip nustatyti vandens ženklą Tiff atvaizdui, žr. straipsnį kaip nustatyti vandens ženklą TIFF naudojant Java.