Rendering

Renderowanie strony

Aspose.PDF FOSS dla Java udostępnia BmpDevice do renderowania stron PDF do plików BMP oraz PdfPageRenderer do programowego renderowania stron.

BmpDevice Użycie

BmpDevice.process(page, outputPath) renderuje pojedynczą stronę:

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 udostępnia wyższego poziomu API do konwertowania stron PDF na pliki graficzne, z konfigurowalnymi ustawieniami rozdzielczości i zakresu współrzędnych.

Resolution

Rozdzielczość renderowania kontroluje rozmiar obrazu w pikselach. Wyższe wartości rozdzielczości zapewniają ostrzejsze obrazy kosztem większych rozmiarów plików. Standardowa rozdzielczość ekranu wynosi 72 DPI; renderowanie o jakości druku zazwyczaj używa 150–300 DPI.

Zobacz także

 Polski