Відкрийте документ для читання
Іноді ви можете мати документ, який потребує рецензування, але ви не хочете рецензентів випадковим чином змінити ваш контент. Aspose.Words дозволяє вам зробити дозвіл на читання документів, щоб вміст було скопійовано або читати, але не змінено. Це дозволить запобігти видаленню вмісту або додано до вашого документа.
Ця стаття пояснює, як зробити документ прочитаним.
Зробити документ Read-Only
Aspose.Words має публічний клас WriteProtection що визначає налаштування захисту запису для документа. Ви не створюєте екземпляри цього класу безпосередньо.
Написати відгук про те, чи рекомендується автору відкрити документ як файлообміну та/або, який вимагає пароля для зміни документа.
Aspose.Words дозволяє виконати редагування документів, використовуючи ReadOnlyRecommended майно та SetPassword метод.
У Microsoft Word, Ви можете створити документ прочитано-тільки за допомогою:
- “Також Open Read-Only” (Файл → Інформація → Захист документів)
- “Password для зміни” (Зберегти як → Інструменти → Загальні параметри → Пароль)
Користувачі можуть також обмежити редагування документів, вибравши ProtectionType як ReadOnly, але це ще одна функція, яка забезпечує більш розширені можливості захисту. Існує така функція в Microsoft Word, відповідно, реалізовано в Aspose.Wordsй
ProtectionType описатимуться в одному з наступних статей – “Редагування документів”.
Про нас ReadOnlyRecommended майно є паролем, тому якщо ви не встановлюєте пароль, перш ніж застосувати ReadOnlyRecommended майно, потім інші користувачі можуть просто відкрити документ, якби він був незахищений. Ви маєте доступ до налаштувань захисту документів і встановити пароль захисту запису через пароль SetPassword метод.
Якщо вам необхідно перевірити, чи має документ пароль захисту запису, який обмежує його від редагування, ви можете використовувати IsWriteProtected майно.
Приклад наступного коду показує, як зробити документ прочитаним:
Зняти читання-тільки обмеження
Якщо ви не хочете відкрити свій документ, як прочитано, ви можете просто встановити ReadOnlyRecommened нерухомість false або вибрати ProtectionType як NoProtectionй
Наприклад, наступний код показує, як видалити доступ до даних за документом: