افتح مستندا للقراءة فقط

في بعض الأحيان، قد يكون لديك مستند يحتاج إلى مراجعة، لكنك لا تريد أن يقوم المراجعون بتعديل المحتوى الخاص بك بشكل عشوائي. Aspose.Words يسمح لك بإجراء إذن المستند للقراءة فقط بحيث يمكن نسخ المحتوى أو قراءته، ولكن لا يمكن تعديله. سيؤدي هذا إلى منع إزالة المحتوى أو إضافته إلى المستند الخاص بك.

تشرح هذه المقالة كيفية جعل المستند للقراءة فقط.

جعل وثيقة للقراءة فقط

Aspose.Words يحتوي على الفئة العامة WriteProtection التي تحدد إعدادات الحماية ضد الكتابة للمستند. لا تقم بإنشاء مثيلات من هذه الفئة مباشرة.

تظهر الحماية ضد الكتابة ما إذا كان المؤلف قد أوصى بفتح مستند للقراءة فقط و/أو طلب كلمة مرور لتعديل المستند.

Aspose.Words يسمح لك لجعل وثيقة للقراءة فقط لتقييد التحرير باستخدام الخاصية ReadOnlyRecommended وطريقة SetPassword.

الخاصية ReadOnlyRecommended مؤمنة بكلمة مرور، لذلك إذا لم تقم بتعيين كلمة مرور قبل تطبيق الخاصية ReadOnlyRecommended، فيمكن للمستخدمين الآخرين ببساطة فتح المستند كما لو كان غير محمي. يمكنك الوصول إلى إعدادات حماية المستند وتعيين كلمة مرور حماية الكتابة عبر طريقة SetPassword.

إذا كنت بحاجة إلى التحقق مما إذا كان المستند يحتوي على كلمة مرور حماية ضد الكتابة تمنعه من التحرير، فيمكنك استخدام خاصية IsWriteProtected.

يوضح مثال الكود التالي كيفية جعل المستند للقراءة فقط:

إزالة قيود القراءة فقط

إذا كنت لا تريد أن يفتح المستخدم المستند الخاص بك للقراءة فقط، فيمكنك ببساطة تعيين الخاصية ReadOnlyRecommened إلى false أو تحديد ProtectionType باسم NoProtection.

يوضح مثال التعليمات البرمجية التالية كيفية إزالة الوصول للقراءة فقط للمستند: