Rendering

Rendering della pagina

Aspose.PDF FOSS per Java fornisce BmpDevice per il rendering delle pagine PDF in file immagine BMP e PdfPageRenderer per il rendering programmatico delle pagine.

Utilizzo di BmpDevice

BmpDevice.process(page, outputPath) rende una singola pagina:

try (Document doc = new Document("input.pdf")) {
    BmpDevice device = new BmpDevice();
    for (int i = 1; i <= doc.getPages().size(); i++) {
        device.process(doc.getPages().get(i), "page" + i + ".bmp");
    }
}

PdfConverter

PdfConverter fornisce un API di livello superiore per la conversione delle pagine PDF in file immagine, con impostazioni configurabili di risoluzione e intervallo di coordinate.

Resolution

La risoluzione di rendering controlla le dimensioni dell’immagine in pixel. Valori di risoluzione più alti producono immagini più nitide a scapito di file di dimensioni maggiori. La risoluzione standard dello schermo è 72 DPI; il rendering di qualità per stampa tipicamente utilizza 150–300 DPI.

Vedi anche

 Italiano