В этой статье объясняется, как снять защиту с документа Word с помощью Python REST API. Вам предстоит разработать приложение, которое автоматически снимет защиту с файла Word с помощью Python Low Code API, используя облачный SDK Python. Мы обсудим различные варианты настройки процесса в соответствии с потребностями вашего приложения.
Необходимое условие
- Создайте учетную запись и получите учетные данные API
- Загрузите Aspose.Words Cloud SDK для Python, чтобы снять защиту с файла Word
- Настройте проект решения Python с помощью вышеуказанного SDK для снятия защиты файла Word.
Шаги по преобразованию защищенного документа Word в незащищенный с помощью Python Low Code API
- Создайте объект класса WordsApi, передав идентификатор клиента и секретный ключ для снятия защиты с файла Word.
- Создайте объект UnprotectDocumentOnlineRequest, указав входные данные файла Word и имя выходного файла.
- Отправьте запрос, используя метод Снять защитуDocumentOnline()
- Дождитесь ответа и получите выходной документ для сохранения на диске.
Вышеописанные шаги описывают процесс снятия защиты с документа Word с помощью Python REST API. Создайте объект класса WordsApi, а затем объявите и инициализируйте объект UnprotectDocumentOnlineRequest с данными защищённого файла Word и именем целевого файла. Вызовите метод UnprotectDocumentOnline, указав указанные выше конфигурации, и извлеките незащищённый файл Word из ответа, возвращаемого вызовом API.
Код для снятия защиты документа Word для редактирования с помощью Python REST API
Этот код демонстрирует, как снять защиту с DOCX с помощью Python REST API. Класс UnprotectDocumentOnlineRequest имеет несколько параметров, таких как LoadEncoding, Password и EncryptedPassword, которые можно использовать при необходимости. Не нужно сразу загружать выходной файл, так как вы можете выполнить дальнейшие операции онлайн и получить выходной файл из облака.
В этой статье мы описали процесс преобразования защищённого документа Word в незащищённый онлайн с помощью Python Low Code API. Чтобы установить защиту на файл Word, обратитесь к следующей статье: Добавить пароль в документ Word с помощью Python REST API.