В этом руководстве описывается, как защитить паролем документ 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#.