Rendering

Seiten-Rendering

Aspose.PDF FOSS für Java bietet BmpDevice zum Rendern von PDF-Seiten in BMP-Bilddateien und PdfPageRenderer für die programmgesteuerte Seiten-Renderung.

BmpDevice Verwendung

BmpDevice.process(page, outputPath) rendert eine einzelne Seite:

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 bietet eine höherwertige API zum Konvertieren von PDF-Seiten in Bilddateien, mit konfigurierbaren Auflösungs- und Koordinatenbereichseinstellungen.

Resolution

Die Renderauflösung steuert die Bildgröße in Pixeln. Höhere Auflösungswerte erzeugen schärfere Bilder auf Kosten größerer Dateigrößen. Die Standardbildschirmauflösung beträgt 72 DPI; für druckqualitätsgerechtes Rendering wird typischerweise 150–300 DPI verwendet.

Siehe auch

 Deutsch