Как да конвертирате защитен документ на Word в незащитен в Python

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

Стъпки за премахване на защитата на Word документ в Python

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

Горните стъпки обясняват процеса за премахване на защитата на документ на Word без парола в Python, където защитеният файл на Word се зарежда в обекта на класа на документа. След като изходният файл бъде отворен, методът unprotect() се извиква, за да премахне и двата типа защити от заредения файл, който е защитен с или без парола. Полученият Word файл, чиято защита е премахната, може да бъде записан със същото име или като нов файл според изискванията.

Код за премахване на защитата на Word файл в Python

Горният код демонстрира процеса за конвертиране на защитен документ на Word в незащитен в Python, където обектът на класа на документа се използва с конструктора на един аргумент. Ако искате да предоставите парола за отваряне на файла на Word, можете да използвате другия конструктор, който взема обекта LoadOptions с необходимата парола, за да отворите заредения файл на Word. По същия начин, ако вашият Word файл е защитен от запис, използвайте метода Document.write_protection.set_password(), като предоставите паролата като аргумент.

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

 Български