В этом руководстве рассказывается, как удалить закладку из PDF с помощью Python. Он содержит сведения о конфигурации среды, список шагов по разработке приложения и исполняемый пример кода для удаления закладок PDF с помощью Python. Вы также узнаете варианты работы с закладками разными способами.
Шаги по удалению закладки из PDF с помощью Python
- Установите среду использовать Aspose.PDF для Python через .NET, чтобы удалить закладки
- Загрузите файл PDF, используя объект класса Document для удаления закладок.
- Получите доступ к коллекции outlines в документе PDF
- Вызовите метод delete() в коллекции контуров, чтобы удалить все закладки.
- Сохраните полученный PDF-файл без закладок.
Эти шаги охватывают процесс удаления закладок в PDF с помощью Python. Процесс начинается с загрузки исходного PDF-файла в объект класса Document, а затем вызывается метод delete() из класса коллекции контуров для одновременного удаления всех закладок. После удаления всех закладок полученный PDF-файл сохраняется на диске.
Код для удаления закладок в PDF с использованием Python
import aspose.pdf as pdf | |
# Load the license | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Open document | |
pdfDocument = pdf.Document("Bookmarks.pdf") | |
# Delete all bookmarks | |
pdfDocument.outlines.delete() | |
# Save file | |
pdfDocument.save("output.pdf") | |
print("Bookmarks deleted successfully") |
В этом примере кода показано как удалить закладки в Adobe PDF с помощью Python. Он использует свойство Document.outlines для доступа к коллекции структур, которая имеет метод delete() для удаления закладок. У него также есть методы для установки полужирного флага для текста заголовка, установки пункта назначения элемента структуры, установки курсивного формата и установки уровня иерархии, чтобы назвать несколько.
В этой статье мы узнали как удалить закладки в PDF с помощью Python. Если вы хотите узнать, как преобразовать PDF-файл в XPS, обратитесь к статье как читать закладки в PDF с помощью Python.