Как обрезать PDF с помощью Java

Этот простой раздел определяет, как обрезать PDF с помощью Java. Он включает в себя сведения о конфигурации среды, рабочий процесс программы и рабочий пример кода, демонстрирующий базовое приложение для обрезки страницы в PDF с использованием Java. Этот пример можно использовать в любой среде, поддерживаемой Java, и он не зависит от Adobe Acrobat или любого другого стороннего инструмента для обрезки нужной части файла PDF.

Шаги по обрезке PDF с помощью Java

  1. Настройте среду, чтобы добавить Aspose.PDF for Java для обрезки части страницы.
  2. Получите доступ к исходному PDF-файлу, используя объект класса Document, чтобы обрезать его.
  3. Отображение существующих полей страницы PDF (при необходимости) внутри консоли
  4. Создайте экземпляр объекта класса Rectangle и определите область кадрирования.
  5. Примените созданное значение Rectangle к CropBox, TrimBox, ArtBox и BleedBox.
  6. Сохраните обрезанный PDF-файл

Вышеупомянутые шаги влекут за собой процесс обрезки документа PDF с помощью Java. Процесс начинается с доступа к файлу PDF и, при необходимости, вывода существующих значений для TrimBox, CropBox, BleedBox, ArtBox и MediaBox. На следующих шагах новый прямоугольник создается путем определения области на странице, которая должна быть обрезана, с последующим заданием этого прямоугольника в качестве аргумента для всех полей страницы PDF, упомянутых выше.

Код для обрезки файла PDF с использованием Java

Приведенный выше пример можно рассматривать как основу для написания приложения для обрезки страницы в PDF с помощью Java. Вы можете настроить любое количество значений поля PDF по мере необходимости, но установите новое значение для всех этих полей, чтобы обрезать выбранную часть исходного PDF-файла и полностью отобразить ее на новой странице файла PDF. Вы также можете использовать флаг normalizeCoordinates для изменения размеров нового прямоугольника, если это необходимо.

В этой простой теме мы узнали как обрезать файл PDF с помощью Java. Если вы хотите узнать, как изменить метаданные PDF, обратитесь к статье как изменить метаданные PDF с помощью Java.

 Русский