Очистить метаданные PDF
Contents
[
Hide
]
PDF часто содержат метаданные, такие как заголовок, автор, ключевые слова, даты создания и пользовательские поля. В некоторых сценариях вы можете захотеть удалить все метаданные из PDF, например перед распространением или архивированием. Aspose.PDF предоставляет метод clear_info() для простого удаления всех метаданных. После очистки вы можете сохранить PDF, используя метод save().
- Загрузите PDF‑файл.
- Очистите все метаданные.
- Сохраните чистый PDF.
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
from io import FileIO
import sys
from os import path
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def clear_pdf_metadata(infile, outfile):
# Get PDF information
pdf_info = pdf_facades.PdfFileInfo(infile)
# Clear PDF metadata
pdf_info.clear_info()
# Save updated metadata
pdf_info.save(outfile)