Как повернуть PDF с помощью Java

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

Шаги для поворота всех страниц в PDF с помощью Java

  1. Настройте IDE, чтобы добавить Aspose.PDF for Java, чтобы изменить ориентацию PDF
  2. Загрузите исходный файл PDF, чтобы изменить ориентацию страницы, используя Document class
  3. Проанализируйте все страницы, чтобы перевернуть каждую страницу
  4. Измените ориентацию страницы, изменив длину на ширину и ширину на высоту.
  5. Поверните содержимое страницы с помощью метода Page.setRotate()
  6. Сохраните повернутый PDF на диск

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

Код для поворота страниц PDF с использованием Java

В вышеупомянутом коде демонстрируется процесс поворота PDF на страницу с использованием Java. Свойство MediaBox класса Page возвращает прямоугольную область, используемую для переключения размеров страницы путем замены ширины на высоту. Если вы хотите изменить ориентацию содержимого страницы, используйте значение on90, on180 или on270 из перечислителя Rotation, чтобы задать угол с помощью метода Page.setRotate().

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

 Русский