Отваряне на документ само за четене
Понякога може да имате документ, който се нуждае от преглед, но не искате рецензентите да променят произволно съдържанието ви. Aspose.Words ви позволява да направите разрешението на вашия документ само за четене, така че съдържанието да може да се копира или чете, но да не се променя. Това ще попречи съдържанието да бъде премахнато или добавено към вашия документ.
Тази статия обяснява как се прави документ само за четене.
Само за четене на документ
Aspose.Words има обществена класа WriteProtection определя настройките за защита на запис за документ. Не създавайте директно случаи от този клас.
Защитата от писане показва дали авторът е препоръчал отваряне на документ само за четене и/или изискване на парола за промяна на документа.
Aspose.Words позволява да направите документ само за четене, за да ограничите редактирането чрез използване на ReadOnlyRecommended собственост и SetPassword метод.
В Microsoft Word, можете да създадете документ само за четене по подобен начин, като използвате и двете:
- Винаги отваряйте Read-Only (File → Info → Protect Document)
- " Парола за промяна" (Запази като → Инструменти → Общи опции → Парола)
Потребителите също могат да ограничат редактирането на документи чрез избор ProtectionType като ReadOnly, но това е друга функция, която осигурява по-напреднали възможности за защита. Има такава функция в Microsoft Word, съответно се прилага в Aspose.Words.
ProtectionType ще бъдат описани подробно в една от следните статии год.
На ReadOnlyRecommended Имотът е защитен с парола, така че ако не зададете парола преди да приложите ReadOnlyRecommended собственост, тогава други потребители могат просто да отворят документа, сякаш е незащитен. Достъп до настройките за защита на документите и задаване на парола за защита на запис SetPassword метод.
Ако трябва да проверите дали документът има парола за защита на запис, която го ограничава от редактиране, можете да използвате IsWriteProtected собственост.
Следният пример за код показва как се прави документ само за четене:
Премахване само на ограничение за четене
Ако не искате потребител да отвори документа си само за четене, можете просто да зададете ReadOnlyRecommened собственост на false или изберете ProtectionType като NoProtection.
Следният пример за код показва как да премахнете достъпа само за четене за документ: