В этом кратком разделе вы узнаете, как изменить PDF метаданные с помощью Python. В нем есть сведения о настройке среды разработки для запуска примера приложения, список шагов программирования для реализации функции и исполняемый пример кода для изменения метаданных PDF с помощью Python. Также будут обсуждаться другие свойства, которые можно изменить, кроме прилагаемого примера кода.
Шаги по редактированию свойств PDF с помощью Python
- Установите для среды IDE значение использовать Aspose.PDF для Python через .NET, чтобы редактировать метаданные.
- Загрузите файл PDF, используя объект класса Document, чтобы изменить свойства файла.
- Доступ к метаданным файла PDF с помощью объекта класса DocumentInfo
- Обновите нужные свойства, используя доступный информационный объект документа.
- Сохраните полученный файл PDF с отредактированными метаданными.
Эти шаги описывают процесс редактирования метаданных PDF с помощью Python. Процесс начинается с загрузки файла PDF и доступа к свойствам файла с помощью DocumentInfo в пространстве имен aspose.pdf. С помощью этого объекта несколько свойств обновляются путем установки новых значений перед сохранением результирующего файла PDF на диске.
Код для изменения свойств PDF с помощью Python
import aspose.pdf as pdf | |
import datetime | |
# Load the license | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Load the file | |
pdfFile = pdf.Document("input.pdf") | |
# Access metadata and update it | |
meta = pdf.DocumentInfo(pdfFile) | |
meta.creator = "Creator Info" | |
meta.producer = "Producer Info" | |
meta.trapped = 'True' | |
meta.author = "Author info" | |
meta.creation_date = datetime.datetime.now() | |
pdfFile.save("UpdatedMeta.pdf") | |
print("Metadata updated successfully") |
Вышеупомянутый пример кода демонстрирует разработку простого редактора метаданных PDF с использованием Python. Вы можете обновить любые свойства экземпляра, например заголовок, тему, ключевые слова, временную_зону создания, временную_зону мода и дату_модуля. Вы можете добавлять новые свойства с помощью метода add(key, value) и удалять свойства с помощью метода remove(key).
В статье мы научились менять метаданные PDF с помощью Python. Если вы хотите узнать, как получить изображения из файла PDF, обратитесь к статье как получить изображения из PDF в Python.