Come convertire SVG in PNG usando Java

Questo breve argomento riguarda come convertire SVG in PNG utilizzando Java fornendo i passaggi dettagliati necessari per configurare l’ambiente ed eseguire il codice. L’utilizzo di Java SVG to PNG può essere facilmente gestito utilizzando poche righe di codice ed è adatto a tutti i tipi di applicazioni basate su Java in esecuzione su piattaforme Windows, Linux o macOS.

Passaggi per convertire SVG in PNG utilizzando Java

  1. Configura il progetto aggiungendo la libreria Aspose.Imaging da Maven Repository per convertire SVG in PNG
  2. Importa lo spazio dei nomi Aspose.Imaging per utilizzare le chiamate API nel codice
  3. Carica l’immagine SVG di esempio utilizzando il metodo Image class load()
  4. Inizializza l’oggetto SvgRasterizationOptions per impostare l’altezza e la larghezza dell’immagine SVG
  5. Crea oggetto PngOptions per il PNG desiderato
  6. Salva il file PNG convertito su disco

I suddetti passaggi in Java convertono SVG in PNG con l’aiuto di una semplice interfaccia API e iniziano con il caricamento del file SVG di origine utilizzando il metodo load() esposto dalla classe Image. La classe SvgRasterizationOptions verrà utilizzata per impostare la larghezza e l’altezza della pagina SVG. Alla fine, l’oggetto SvgRasterizationOptions verrà passato all’istanza PngOptions per il rendering e il salvataggio dell’SVG come immagine PNG.

Codice per convertire SVG in PNG utilizzando Java

Per lo sviluppo del convertitore da SVG a PNG è stato utilizzato in modo efficace Java codebase con l’aiuto di semplici chiamate API. Possiamo eseguire l’alterazione nell’output impostando proprietà aggiuntive della classe SvgRasterizationOptions tra cui impostare il bordo, i fattori di ridimensionamento e il colore di sfondo. Inoltre, la classe PngOptions espone le opzioni per impostare le impostazioni di risoluzione, il livello di compressione e i tipi di filtro, ecc.

L’esempio insegnava che per convertire SVG in PNG, le applicazioni basate su Java possono essere sviluppate su qualsiasi piattaforma, inclusi MS Windows, macOS o Linux. Per ulteriori informazioni sull’impostazione di una filigrana per un’immagine Tiff, fare riferimento all’articolo su come impostare la filigrana in TIFF utilizzando Java.

 Italiano