Как да премахнете защитата на документ на Word с помощта на C#

Този кратък урок обяснява как да премахнете защитата на документ на Word с помощта на C#. Той съдържа поетапен процес за изпълнение на задачата заедно с изпълнимия примерен код. Използвайки тази статия, можете също да премахнете защитата на документ на Word с парола с помощта на C# само с помощта на няколко реда кодове и да го запишете като нов DOCX или DOC файл, ако е необходимо.

Стъпки за премахване на защитата на MS Word документ с помощта на C#

  1. Създайте среда за добавяне на Aspose.Words for .NET от мениджъра на пакети NuGet
  2. Заредете защитения Word файл в обекта на клас Document
  3. Извикайте метода Unprotect(), за да премахнете защитата от документа
  4. Запазете незащитения получен Word файл на диска

Тези стъпки обобщават процеса за премахване на защитата на файл на Word с помощта на C#, където файлът на Word първо се зарежда в обекта на класа на документа и след това методът Unprotect() се извиква без парола. Имайте предвид, че можете също да използвате парола в метода Unprotect(), но той може да премахне защитата, приложена чрез парола.

Код за премахване на защитата на Word документ без парола с помощта на C#

Този код демонстрира процеса за премахване на защитата на DOCX с помощта на C#, където методът Unprotect() в класа Document се използва без парола. Може да премахне защитата на Word файлове, които са защитени със или без парола. Ако вашият файл също е защитен от запис, използвайте командата Document.WriteProtection.SetPassword(), където паролата е зададена на null за премахване на защитата срещу запис.

Тази статия ни научи да премахваме защитата от Word файл. Ако искате да научите процеса за защита на файл на Word, вижте статията на как да защитите с парола документ на Word в C#.

 Български