مسح بيانات 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)