نحوه پاک کردن متادیتا از PDF با استفاده از پایتون

این راهنمای کوتاه نحوه تمیز کردن ابرداده از PDF با استفاده از Python را توضیح می‌دهد. دارای جزئیات برای تنظیم محیط توسعه، لیستی از وظایف برنامه نویسی، و یک کد نمونه قابل اجرا برای برداشتن ابرداده PDF با استفاده از Python. این شما را راهنمایی می کند تا خصوصیات پیش فرض را یک به یک و تمام ویژگی های سفارشی را به طور جمعی حذف کنید.

مراحل حذف متادیتا از PDF با استفاده از پایتون

  1. محیط را روی از Aspose.PDF برای پایتون از طریق دات نت استفاده کنید تنظیم کنید تا ابرداده پاک شود
  2. فایل PDF منبع را با استفاده از کلاس Document برای حذف فراداده بارگیری کنید
  3. در صورت نیاز تابع نمایش ابرداده را ایجاد و استفاده کنید
  4. با استفاده از شی کلاس DocumentInfo به ابرداده دسترسی پیدا کنید
  5. ابرداده پیش فرض را با استفاده از متد remove() پاک کنید
  6. ابرداده سفارشی را حذف کنید
  7. فایل PDF حاصل را ذخیره کنید

این مراحل فرآیند پاک کردن ابرداده از PDF با استفاده از پایتون را خلاصه می کند. فایل PDF منبع را در کلاس Document بارگیری کنید و سپس با استفاده از DocumentInfo به ابرداده دسترسی پیدا کنید. ویژگی های پیش فرض را با فراخوانی متد remove() با نام ویژگی به عنوان آرگومان و فراخوانی متد clear_custom_data() حذف کنید تا تمام ویژگی های سفارشی حذف شود.

کد حذف متادیتا PDF با استفاده از پایتون

این کد نحوه پاک کردن ابرداده از PDF با استفاده از پایتون را نشان می دهد. ما از متد DisplayMetadata() برای نمایش اختیاری ابرداده ها قبل و بعد از حذف استفاده کرده ایم. متد DocumentInfo.remove() به نام ویژگی پیش فرض نیاز دارد در حالی که متد clear_custom_data() به هیچ آرگومانی برای حذف ویژگی های سفارشی نیاز ندارد.

در این مقاله، فرآیند توسعه یک ابزار حذف فراداده PDF با استفاده از پایتون* را یاد گرفتیم. اگر تمایل به حذف محدودیت‌های مختلف روی یک فایل PDF دارید، به مقاله نحوه حذف محدودیت های سند PDF در پایتون مراجعه کنید.

 فارسی