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

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

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

  1. IDE را طوری تنظیم کنید که از Aspose.Words برای پایتون از طریق دات نت برای حذف فراداده استفاده کند
  2. فایل DOC را با استفاده از شی کلاس Document بارگیری کنید
  3. با استفاده از ویژگی custom_document_properties به مجموعه خصوصیات سفارشی دسترسی پیدا کنید
  4. متد clear() را در مجموعه فراخوانی کنید تا خصوصیات و مقادیر هر دو در یک زمان حذف شوند
  5. با استفاده از ویژگیbuild_in_document_properties به مجموعه خصوصیات داخلی دسترسی پیدا کنید
  6. متد clear() را در مجموعه فراخوانی کنید تا فقط مقادیر پاک شوند
  7. فایل Word حاصل را ذخیره کنید

مراحل ذکر شده یک رویکرد سیستماتیک برای پاک کردن ابرداده از سند Word در پایتون ارائه می دهد. این فرآیند بسیار آسان است زیرا ابتدا فایل مورد نظر بارگیری می شود و متعاقباً به مجموعه خصوصیات سفارشی و داخلی دسترسی می یابد. هر دو مجموعه حاوی متد clear() هستند که می توان از آن برای حذف ویژگی ها استفاده کرد.

کد برای پاک کردن متادیتا از سند ورد در پایتون

این کد مختصر فرآیند حذف تمام ویژگی های سند و اطلاعات شخصی در پایتون را نشان می دهد. custom_document_properties حاوی متد clear() است که می‌تواند ویژگی و مقدار آن را حذف کند، در حالی که متد clear() در مجموعهbuild_in_document_properties فقط مقادیر را پاک می‌کند و خود ویژگی را حذف نمی‌کند. هنگامی که ویژگی ها پاک شدند، می توانید قبل از ذخیره فایل خروجی، فایل خروجی را با استفاده از تعدادی ویژگی در کلاس Document دستکاری کنید.

این کد به ما آموزش داده است چگونه تمام خصوصیات سند و اطلاعات شخصی را در پایتون حذف کنیم. اگر می‌خواهید نظرات یک فایل Word را حذف کنید، به مقاله نحوه حذف نظرات در Word با استفاده از پایتون مراجعه کنید.

 فارسی