Отваряне на документ само за четене
Понякога може да имате документ, който се нуждае от преглед, но не искате рецензентите да променят произволно съдържанието ви. 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.
Следният пример за код показва как да се премахне достъпът само за четене за документ: