Questo breve tutorial fornisce indicazioni su come convertire PDF in immagini in Java. Durante la scrittura di questo convertitore di immagini da PDF a codice Java viene utilizzato il codice contenente alcune righe di codice per caricare il sorgente PDF e quindi configurare le proprietà dell’immagine di output. Nel passaggio finale, ogni pagina viene salvata come file JPG.
Passaggi per la conversione da PDF a immagine in Java
- Aggiungi un riferimento a Aspose.PDF dal repository Maven per la conversione da PDF a immagine
- Carica il file PDF di origine nell’oggetto classe Document per la conversione in JPG
- Imposta la risoluzione desiderata dell’immagine di output utilizzando l’oggetto classe Resolution
- Inizializzare il rispettivo dispositivo di immagine in base al tipo di immagine di output richiesto e impostare la risoluzione
- Scorri tutte le pagine nel file PDF di origine
- Salva ogni pagina come un file immagine separato utilizzando la funzione Process nella classe JpegDevice
Durante il processo di conversione da PDF a immagine in Java vengono aggiunti i primi riferimenti alla libreria richiesti. Quindi viene caricato il file PDF di origine e la risoluzione dell’immagine di output viene impostata nella rispettiva classe ImageDevice come JpegDevice utilizzata in questo tutorial. È possibile eseguire il rendering delle pagine selezionate nei file di immagine secondo il requisito.
Codice per convertire PDF in immagini in Java
In questo tutorial per convertire PDF in JPG viene utilizzato il codice Java che carica il file PDF di origine dal disco all’oggetto della classe Document, tuttavia puoi caricare file PDF da un array di byte e anche un flusso di input. La classe JpegDevice viene utilizzata per impostare la risoluzione e quindi creare immagini per ogni pagina utilizzando la risoluzione definita. Se vuoi creare altri tipi di immagini, usa le rispettive classi di dispositivi come BmpDevice, EmfDevice, GifDevice, PngDevice e molti altri.
Questo tutorial ci ha guidato su come convertire PDF in immagini in Java. Se sei interessato a convertire PDF in HTML, fai riferimento all’articolo su come convertire PDF in HTML in Java.