Прилади для сторінки

Прилади для сторінки

Цей керівництво показує, як передати сторінки PDF на файли зображень з використанням: BmpDevice і PdfPageRenderer в Aspose.PDF FOSS для Java. Ви навчитеся генерувати BMP мініяцюри і використання рендеру сторінки для обработки зображень.

BmpDevice (посібник)

BmpDevice перетворює сторінку PDF в файл зображення BMP. Це корисно для створення мініяцюри, попередні перегляди документів та схеми на основі зображень. process(page, path) з Page інстанція та шлях виводу файлу для створення BMP-файла.

try (Document doc = new Document("input.pdf")) {
    BmpDevice device = new BmpDevice();
    PageCollection pages = doc.getPages();
    Page page = pages.get(1);
    device.process(page, "page1.bmp");
}

Вихід є стандартним файлом BMP, який може бути далі оброблений з допомогою стандарту Java. бібліотеки зображень, такі як: javax.imageio.

PdfPageRenderer (Підставник сторінки)

PdfPageRenderer перераховує сторінки PDF на зображення. Використовуйте PdfPageRenderer коли ви потребують виходу відтворення за межами того, що BmpDevice безпосередньо.

Використання випадків

  • Створення мінімальних зображень відображати першу сторінку кожного документа як зображення попереднього перегляду
  • Перегляд документів відображати конкретну сторінку в перегляді зображень
  • Зображення трубопроводів передавати зображення відреєндеру на OCR або інструменти аналізу зображень
  • Перегляд партій ітерація всіх сторінок та передача кожного на окремий файл
try (Document doc = new Document("input.pdf")) {
    BmpDevice device = new BmpDevice();
    PageCollection pages = doc.getPages();
    for (int i = 1; i <= pages.getCount(); i++) {
        Page page = pages.get(i);
        device.process(page, "page" + i + ".bmp");
    }
}

See Also

 Українська