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

В этой теме описывается, как вставить разрыв страницы в PDF с помощью Python. В ней есть подробности по настройке IDE, список шагов и пример кода для добавления разрыва страницы в PDF с помощью Python. Вы научитесь добавлять несколько разрывов страниц с помощью одного вызова API на разных страницах.

Шаги по добавлению разрыва страницы в PDF с помощью Python

  1. Настройте среду на использование Aspose.PDF для Python через .NET для добавления разрыва страницы
  2. Загрузите исходный PDF-файл в объект Document для вставки разрыва страницы.
  3. Создайте пустой PDF-файл для сохранения вывода.
  4. Создайте объект класса PdfFileEditor, поддерживающий добавление разрывов страниц.
  5. Создайте массив объектов разрыва страницы, увидев номер страницы и положение пикселя снизу
  6. Вызовите метод add_page_break(), чтобы добавить разрыв страницы и сохранить его в целевом PDF-файле.
  7. Сохраните конечный PDF-файл на диске.

Вышеуказанные шаги объясняют, как вставить разрыв страницы в PDF-документ с помощью Python. Вы можете загрузить исходный PDF-файл, создать пустой PDF-файл для сохранения вывода и создать объект PdfFileEditor. Установите номера страниц с расстоянием разрыва страницы в пикселях от низа страницы, создайте массив разрывов страниц и вызовите add_page_break(), чтобы вставить список разрывов страниц в целевой PDF-файл.

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

import aspose.pdf as pdf
# Load the license
license = pdf.License()
license.set_license("License.lic")
# Load the input document
doc = pdf.Document("Source.pdf")
# Create an empty PDF
dest = pdf.Document()
# Create a PdfFileEditor instance
fileEditor = pdf.facades.PdfFileEditor()
# Create list of page breaks
pageBreaks = [pdf.facades.PdfFileEditor.PageBreak(1,300)]
# Add page breaks
fileEditor.add_page_break(doc, dest, pageBreaks)
# Save the output file
dest.save("PageBreak_out.pdf")
print("Add page break successfully")

Этот пример кода показывает, как вставить разрыв страницы в Adobe PDF с помощью Python. Разрывы страниц вставляются в порядке элементов в массиве, поэтому каждый разрыв страницы добавляется и сохраняется в выходных данных последовательно. Индекс страницы начинается с 1; поэтому, чтобы добавить разрыв страницы на первой странице, установите номер страницы 1 вместо 0.

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

 Русский