Это краткое руководство объясняет, как изменить размер изображений в PDF с использованием Java. Вы найдёте сведения о настройке IDE, список шагов и пример кода для уменьшения размера изображений в PDF с помощью Java. При изменении размеров изображений в PDF будут рассмотрены различные улучшения.
Шаги для изменения размера изображения PDF с использованием Java
- Настройте среду для использования Aspose.PDF for Java для изменения размера изображений в PDF
- Загрузите исходный PDF-файл в объект класса Document и выберите целевую страницу с использованием индекса, начиная с 1
- Используйте ImagePlacementAbsorber, чтобы получить коллекцию изображений с выбранной страницы
- Получите ссылку на целевое изображение из коллекции и сохраните его в поток байтового массива
- Теперь удалите исходное изображение, скрыв его размещение
- Создайте новый объект ImageStamp с использованием потока изображения и задайте новый размер в соответствии с требованиями
- Сохраните изменённое изображение с помощью объекта ImageStamp в том же нижнем левом положении
- Сохраните обновлённый PDF-файл с изменёнными изображениями
Эти шаги обобщают процесс изменения размера изображений в PDF с использованием Java. Загрузите исходный PDF, получите целевую страницу, извлеките коллекцию изображений, получите доступ к нужному изображению и сохраните его в поток памяти. Удалите размещение исходного изображения, создайте объект ImageStamp и инициализируйте его потоком исходного изображения, измените размер изображения в ImageStamp, добавьте его на страницу в той же позиции, задайте новый размер и сохраните результирующий PDF-файл.
Код для изменения размера фото PDF с использованием Java
Этот код демонстрирует процесс уменьшения размера изображений в PDF с использованием Java. Вы можете применить сжатие изображений или изменить тип изображения при изменении размера через ImageStamp для получения меньшего выходного размера, а также при необходимости заменить изображения на месте. Улучшите процесс, установив проверку границ, чтобы новое изображение не выходило за пределы полей страницы, поворачивайте изображение при необходимости и сделайте коэффициент изменения размера настраиваемым.
В этой статье мы узнали, как увеличивать или уменьшать размеры изображений в PDF. Чтобы добавить JavaScript в PDF, ознакомьтесь со статьёй Добавить JavaScript в PDF с использованием Java.