Rendering
Оформление страниц
Aspose.PDF FOSS for Java provides BmpDevice для отображения страниц PDF в изображение BMP. файлы и PdfPageRenderer для программирования страниц.
Использование BmpDevice
BmpDevice.process(page, outputPath) переводится на одну страницу:
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 обеспечивает API более высокого уровня для преобразования страниц PDF в файлы изображений;, с настройками разрешения и диапазона координат.
Resolution
Резолюция для рендеринга контролирует размер изображения в пикселях. Высокие значения разрешения производят более четкие избранные на счет больших размеров файлов. Стандартное разрешение экрана составляет 72 DPI; ретрансляция с качеством печати обычно использует 150300 Dpi.