В этой теме описывается, как вставить разрыв страницы в PDF с помощью Python. В ней есть подробности по настройке IDE, список шагов и пример кода для добавления разрыва страницы в PDF с помощью Python. Вы научитесь добавлять несколько разрывов страниц с помощью одного вызова API на разных страницах.
Шаги по добавлению разрыва страницы в PDF с помощью Python
- Настройте среду на использование Aspose.PDF для Python через .NET для добавления разрыва страницы
- Загрузите исходный PDF-файл в объект Document для вставки разрыва страницы.
- Создайте пустой PDF-файл для сохранения вывода.
- Создайте объект класса PdfFileEditor, поддерживающий добавление разрывов страниц.
- Создайте массив объектов разрыва страницы, увидев номер страницы и положение пикселя снизу
- Вызовите метод add_page_break(), чтобы добавить разрыв страницы и сохранить его в целевом PDF-файле.
- Сохраните конечный 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.