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