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

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

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

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

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

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

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

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

 Русский