Цей підручник описує як захистити паролем документ Word у C#. Він містить інформацію для встановлення середовища, докладні кроки для розуміння моделі програмування та приклад коду, який можна виконати для демонстрації процесу. Ви також дізнаєтесь про різні варіанти захисту документа Word у C#, наприклад DOC, DOCX або будь-який інший формат файлу Word.
Кроки для блокування документа Word у C#
- Створіть середовище для використання Aspose.Words для захисту файлу Word
- Створіть новий файл Word за допомогою класу Document, який потрібно захистити
- Використовуйте метод Protect() у класі Document і вкажіть ProtectionType і пароль
- Збережіть захищений файл Word
У цих кроках повний процес для захисту документів Word у C#, де спочатку описується конфігурація IDE, а потім створюється новий файл Word, однак ви також можете завантажити наявний файл. Після завантаження файлу Word в об’єкт класу Document викличте метод Protect(), для якого потрібні ProtectionType і пароль. Також існує ще одна перевантажена функція, яка приймає лише ProtectionType і використовує існуючий пароль, якщо такий є.
Код для захисту паролем документа Word у C#
using Aspose.Words; | |
namespace AsposeTests | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to protect a Word file | |
{ | |
// Load the license | |
Aspose.Words.License lic = new Aspose.Words.License(); | |
lic.SetLicense(@"Aspose.Total.lic"); | |
Document doc = new Document(); | |
doc.Protect(ProtectionType.AllowOnlyComments, "password"); | |
doc.Save("output.docx", SaveFormat.Docx); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Цей код продемонстрував як захистити файл Word паролем у C#, де використовується тип захисту AllowOnlyComments, однак ви можете використовувати інші параметри, наприклад AllowOnlyFormFields, AllowOnlyRevisions і ReadOnly. Зауважте, що доступні параметри захисту окремих розділів у файлі Word, що забезпечує захист лише вибраних частин документа.
Ця стаття навчила нас захищати файли Word за допомогою паролів. Якщо ви хочете дізнатися, як додати підпис у файл Word, перегляньте статтю як додати підпис у Word за допомогою C#.