Цей короткий підручник містить вказівки щодо того, як перетворити PDF на зображення в Java. Під час написання цього конвертера PDF у зображення Java використовується код, який містить кілька рядків коду для завантаження джерела PDF, а потім налаштування властивостей вихідного зображення. На останньому кроці кожна сторінка зберігається як файл JPG.
Кроки для перетворення PDF на зображення в Java
- Додайте посилання на Aspose.PDF із репозиторію Maven для перетворення PDF у зображення
- Завантажте вихідний файл PDF в об’єкт класу Document для перетворення у JPG
- Встановіть бажану роздільну здатність вихідного зображення за допомогою об’єкта класу Resolution
- Ініціалізуйте відповідний пристрій зображення на основі необхідного типу вихідного зображення та встановленої роздільної здатності
- Переглядайте всі сторінки у вихідному файлі PDF
- Збережіть кожну сторінку як окремий файл зображення за допомогою функції Process у класі JpegDevice
Під час процесу перетворення PDF-файлу на зображення в Java додаються перші необхідні бібліотечні посилання. Потім завантажується вихідний PDF-файл і встановлюється роздільна здатність вихідного зображення у відповідному класі ImageDevice, наприклад JpegDevice, який використовується в цьому підручнику. Ви можете відобразити вибрані сторінки у файли зображень відповідно до вимог.
Код для перетворення PDF на зображення в Java
У цьому підручнику для перетворення PDF на JPG використовується код Java, який завантажує вихідний PDF-файл із диска в об’єкт класу Document, однак ви також можете завантажувати PDF-файли з байтового масиву та вхідного потоку. Клас JpegDevice використовується для встановлення роздільної здатності та створення зображень для кожної сторінки з використанням визначеної роздільної здатності. Якщо ви хочете створити інші типи зображень, використовуйте відповідні класи пристроїв, наприклад BmpDevice, EmfDevice, GifDevice, PngDevice та багато інших.
У цьому посібнику ми дізналися, як конвертувати PDF у зображення на Java. Якщо вас цікавить конвертація PDF у HTML, перегляньте статтю як конвертувати PDF у HTML на Java.