Изменение свойств документа Word с помощью Python REST API

В этой статье рассказывается, как изменить свойства документа Word с помощью Python REST API. Мы будем использовать Aspose.Words for Python Cloud SDK для добавления или обновления свойства документа Word с помощью Python Low Code API. В этой статье вы узнаете, как добавить новое пользовательское свойство или обновить существующее встроенное или пользовательское свойство, используя имя свойства и новое значение.

Необходимое условие

Действия по редактированию свойств документа в Word с помощью Python REST API

  1. Установите Client ID и Client Secret для API для изменения свойств Word.
  2. Создайте объект класса WordsApi, используя учетные данные клиента.
  3. Прочитать исходный файл Word в поток памяти, чтобы изменить его свойства.
  4. Создайте объект класса DocumentPropertyCreateOrUpdate, указав значение свойства
  5. Создайте объект CreateOrUpdateDocumentPropertyOnlineRequest, установив нужное свойство
  6. Вызовите метод CreateOrUpdateDocumentPropertyOnline для создания или обновления свойства.
  7. Сохраните выходной файл Word с новым значением свойства.

Вышеуказанные шаги описывают процесс изменения свойств документа с помощью Python REST API. Начните процесс с создания объекта класса WordsApi, а затем загрузите исходный файл Word в поток памяти. Затем используйте объект DocumentPropertyCreateOrUpdate для определения новых параметров свойств, создайте запрос CreateOrUpdateDocumentPropertyOnlineRequest, используя значение и имя свойства, и, наконец, вызовите объект CreateOrUpdateDocumentPropertyOnline для добавления или обновления свойства в загруженном файле Word.

Код для редактирования свойств документа с помощью Python Low Code API

Этот пример кода демонстрирует работу со свойствами Microsoft Word с Python Low Code API. При создании объекта CreateOrUpdateDocumentPropertyOnlineRequest мы указываем destFileName — имя результирующего выходного файла, создаваемого в облаке. После обработки свойства документа используйте то же имя файла для загрузки выходного файла и сохранения на диск.

We have learned to edit document properties with Python Low Code API. To read comments from a Word file, refer to the following article: Read Comments in Word Document with Python REST API.

 Русский