Добавете парола към Word документ с Python REST API

Тази статия описва как да добавите парола към документ Word с Python REST API. Ще се научите автоматично да поставяте парола на Word документ с Python REST API с помощта на Python cloud SDK. Обсъждат се различни опции за защита на файла на Word с различни настройки за защита.

Предпоставка

Стъпки за добавяне на парола към Word DOC с Python REST API

  1. Създайте екземпляр на обект от класа WordsApi, за да зададете парола
  2. Прочетете входния Word файл в байтов масив, за да защитите документа
  3. Създайте обекта на клас ProtectionRequestV2 и задайте неговите параметри
  4. Създайте екземпляр на обекта ProtectDocumentOnlineRequest, като предоставите необходимите аргументи
  5. Извикайте метода ProtectDocumentOnline, за да добавите парола
  6. Запазете защитения Word файл

Стъпките по-горе описват как да добавите защита с парола към Word документ с Python Low Code API. Започнете процеса, като прочетете входния файл на Word в масив от байтове, последван от деклариране и инициализация на обекта ProtectionRequestV2 чрез предаване на паролата и типа защита. Накрая създайте обекта ProtectDocumentOnlineRequest, като използвате горните свойства и извикайте метода ProtectDocumentOnline(), за да приложите паролата.

Код за добавяне на парола към Word документ с Python REST API

Този код демонстрира как да зададете парола на Word документ с Python Low Code API. Можете да изберете желания тип защита от изброителя ProtectionTypeEnum, включително AllowOnlyRevisions, AllowOnlyComments, AllowOnlyFormFields, ReadOnly и NoProtection. Изходният файл се създава в облака и може да бъде извлечен чрез свойството Document на отговора, предоставен от API.

В тази тема проучихме обработката на защита на Word файл с помощта на парола. Ако искате да компресирате файл на Word, вижте следната статия: Компресирайте Word файл с Python REST API.

 Български