PDF 메타데이터 설정
Contents
[
Hide
]
PDF 문서에는 표준 메타데이터 (제목, 주제, 키워드, 작성자, 작성자) 와 XMP 속성으로 저장된 사용자 정의 메타데이터가 모두 포함될 수 있습니다.Aspose.PDF 는 Python에서 이러한 속성을 수정할 수 있는 간단한 API를 제공합니다.이 가이드에서는 다음을 사용하여 이러한 필드를 업데이트하고 수정된 PDF 파일을 저장하는 방법을 설명합니다. 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 set_pdf_metadata(infile, outfile):
# Get PDF information
pdf_info = pdf_facades.PdfFileInfo(infile)
# Set PDF metadata
pdf_info.subject = "Aspose PDF for Python via .NET"
pdf_info.title = "Aspose PDF for Python via .NET"
pdf_info.keywords = "Aspose, PDF, Python, .NET"
pdf_info.creator = "Aspose Team"
pdf_info.set_meta_info("CustomKey", "CustomValue")
# pdf_info.save_new_info(outfile)
# Is obsolete, use save() method instead
# Save updated metadata
pdf_info.save(outfile)