مسح بيانات PDF الأولية

Contents
[ ]

غالبًا ما يحتوي PDF على بيانات وصفية مثل العنوان والمؤلف والكلمات الرئيسية وتواريخ الإنشاء والحقول المخصصة. في بعض السيناريوهات، قد ترغب في إزالة جميع البيانات الوصفية من PDF، على سبيل المثال قبل التوزيع أو الأرشفة. يوفر Aspose.PDF طريقة clear_info () لإزالة جميع البيانات الوصفية بسهولة. بعد المسح، يمكنك حفظ ملف PDF باستخدام طريقة save ().

  1. قم بتحميل ملف PDF.
  2. امسح جميع البيانات الوصفية.
  3. احفظ ملف 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)