Questo breve tutorial ha lo scopo di spiegare come convertire HTML in un’immagine in Java caricando un file HTML e quindi salvandolo come immagine, ad esempio PNG in questo tutorial. È possibile impostare una serie di parametri dell’immagine di output, inclusa la risoluzione illustrata qui. Per scrivere convertitore da HTML a immagini, qui viene utilizzato il linguaggio Java, tuttavia è possibile eseguire questa attività anche in molti altri linguaggi e piattaforme.
Passaggi per convertire HTML in immagine in Java
- Configura il progetto per aggiungere Aspose.HTML dal repository Maven per la conversione da HTML a immagine
- Carica un file HTML appena creato o esistente nell’oggetto classe HTMLDocument
- Crea un’istanza dell’oggetto classe ImageSaveOptions e imposta il tipo di immagine come PNG
- Imposta la risoluzione dell’immagine di output
- Converti il file HTML in PNG usando le opzioni di salvataggio specificate
Per convertire l’HTML in un’immagine Java i passaggi basati sul linguaggio sono spiegati qui. È possibile aggiungere le librerie necessarie nel progetto e importare le classi richieste utilizzate nel codice di esempio. Quindi, seguendo un approccio passo-passo, carica un file HTML, definisci i parametri dell’immagine di output e infine convertilo nel tipo di immagine richiesto.
Codice per convertire HTML in immagine in Java
Questo codice mostra come l’utilizzo di Java genera immagini da HTML utilizzando alcune righe di codice in cui prima abbiamo creato un file HTML localmente, tuttavia non è necessario e puoi caricare qualsiasi file HTML esistente anche nell’oggetto della classe HTMLDocument. Nel passaggio successivo inizializza l’oggetto classe ImageSaveOptions che è richiesto durante la conversione e opzionalmente imposta alcuni parametri come la risoluzione ecc. In definitiva la conversione viene eseguita utilizzando la funzione Converter.convertHTML() che prende il file HTML sorgente, le opzioni di salvataggio dell’immagine e l’immagine di output nome del file.
In questo argomento, abbiamo osservato il processo per convertire l’HTML in un’immagine in Java, tuttavia se desideri creare un file HTML avanzato da zero, fai riferimento all’articolo su come creare file HTML utilizzando Java.