Этот краткий учебник содержит рекомендации о том, как конвертировать 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.