Переместить страницы в PDF с помощью Python

Перемещение страниц в PDF-документе. Используйте Aspose.PDF для Python for .NET для программного изменения PDF-файлов

Как перемещать страницы в PDF с помощью Python

Чтобы переместить страницу в PDF-файле, мы будем использовать Aspose.PDF для.NET API, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы python-net. Откройте менеджер пакетов NuGet, найдите Aspose.pdf и установите. Вы также можете использовать следующую команду из консоли Package Manager.

Python Package Manager Console

pip install aspose-pdf

Переместить страницу в PDF через Python


Вам нужно Aspose.PDF for .NET попробовать код в своей среде.

  1. Создайте объектДокумент с входным PDF-файлом.
  2. Получить страницу из коллекции PageCollection.
  3. Сохраните выходной PDF-файл с помощью методаSave.
  4. Добавьте страницу в целевой документ. Сохраните выходной файл.
  5. Удалить страницу в исходном документе.
  6. Сохраните исходный PDF-файл, используя метод Save.

Перемещение страницы из одного PDF-документа в другой

import aspose.pdf as ap

srcDocument = ap.Document(src_file_name)
dstDocument = ap.Document(dst_File_name)
page = srcDocument.pages[2]
dstDocument.pages.add(page)
# Save output file
dstDocument.save(dst_File_name_new)
srcDocument.pages.delete(2)
srcDocument.save(src_file_name_new)