كيفية تحويل مستند Word المحمي إلى غير محمي في Python

يوجه هذا البرنامج التعليمي السريع ** كيفية تحويل مستند Word المحمي إلى مستند غير محمي في Python **. تشترك في جميع المتطلبات لإنجاز هذه المهمة إلى جانب الخطوات التفصيلية وعينة التعليمات البرمجية القابلة للتشغيل التي يمكن تنفيذها في أي من البيئات التي تدعم Java. أثناء هذه العملية ** لإلغاء حماية مستند MS Word في Python ** ، ستتعلم أيضًا خيارات مختلفة لإزالة الحماية وحفظ الملف الناتج في أي من التنسيقات المرغوبة مثل DOCX أو DOC أو بأي تنسيق آخر يدعمه MS Word.

خطوات إلغاء حماية مستند Word في Python

  1. قم بتهيئة البيئة لاستخدام Aspose.Words for Python عبر .NET لإزالة الحماية من ملف Word
  2. افتح ملف Word المحمي باستخدام كائن فئة Document
  3. اتصل بطريقة unprotect() في فئة المستند لإزالة الحماية
  4. احفظ ملف Word الناتج بعد إزالة الحماية

توضح الخطوات المذكورة أعلاه عملية * إلغاء حماية مستند Word بدون كلمة مرور في Python * حيث يتم تحميل ملف Word المحمي في كائن فئة المستند. بمجرد فتح الملف المصدر ، يتم استدعاء طريقة إلغاء الحماية () لإزالة كلا نوعي الحماية من الملف المحمل المحمي بكلمة مرور أو بدونها. يمكن حفظ ملف Word الناتج الذي تمت إزالة حمايته بنفس الاسم أو كملف جديد وفقًا للمتطلبات.

كود لإلغاء حماية ملف Word في Python

يوضح الكود أعلاه عملية * تحويل مستند Word المحمي إلى غير محمي في Python * حيث يتم استخدام كائن فئة المستند مع مُنشئ الوسيط الفردي. إذا كنت تريد توفير كلمة مرور لفتح ملف Word ، فيمكنك استخدام المُنشئ الآخر الذي يأخذ كائن LoadOptions بكلمة المرور المطلوبة لفتح ملف Word الذي تم تحميله. وبالمثل ، إذا كان ملف Word محميًا ضد الكتابة ، فاستخدم الطريقة Document.write_protection.set_password () من خلال توفير كلمة المرور كوسيطة.

في هذه المقالة ، مررنا بعملية إزالة الحماية من ملف Word. إذا كنت تريد معرفة عملية تطبيق كلمة مرور على ملف Word ، فراجع المقالة على كيفية حماية كلمة مرور مستند Word في Python.

 عربي