В этой теме рассматривается процесс удаления комментариев в Word DOC с помощью Python REST API. Мы будем использовать Aspose.Words for Python Cloud SDK для удаления раздела комментариев из Word с помощью Python Low Code API. В теме рассматриваются все необходимые детали для настройки среды разработки и простые в использовании примеры кода.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для удаления комментариев в файле DOC
- Загрузите Aspose.Words Cloud SDK для Python, чтобы удалить комментарии в файле Word
- Настройте проект решения Python с помощью вышеуказанного SDK, чтобы очистить комментарии DOCX.
Действия по удалению комментариев из документа Word с помощью Python REST API
- Установите Client ID и Client Secret для API, чтобы удалить комментарии в файле Word.
- Создайте экземпляр класса WordsAPI с учетными данными вашей клиентской учетной записи.
- Создайте запрос на добавление комментариев, используя экземпляр DeleteCommentsOnlineRequest, указав имя файла.
- Удалить комментарии в документе Word онлайн с помощью объекта DeleteCommentsOnline
- Загрузите сгенерированный файл из облака, используя поток внутри словаря ответа, имеющего файловый поток.
- Сохранить загруженный файловый поток с удаленными комментариями как файл DOCX на диске
Вышеописанные шаги объясняют механизм удаления комментариев из документа Word с помощью Python REST API. Процесс начинается с создания экземпляра класса WordsApi с использованием ClientSecret и ClientId, создания запроса DeleteCommentsOnlineRequest с именем файла и, наконец, удаления всех комментариев из документа с помощью метода DeleteCommentsOnline. После удаления комментариев будет возвращен поток ответа, содержащий DOCX-файл с удаленными комментариями, который можно сохранить на диске или использовать в дальнейшем в приложении.
Код для удаления комментариев в Microsoft Word с помощью Python Low Code API
Этот пример кода демонстрирует использование удаления комментариев из DOCX-документа с помощью Python REST API. Экземпляр класса DeleteCommentsOnlineRequest предоставляет различные параметры для указания исходного документа, имени файла целевого документа, пароля, зашифрованного пароля, номера версии и даты/времени ревизии, и это лишь некоторые из них. После вызова DeleteCommentsOnline комментарии удаляются из документа, и в качестве ответа возвращается выходной поток DOCX-файла.
In this topic, we have learned to delete comments in Microsoft Word with Python Low Code API. If you are looking to insert comments in a Word document, the DOC file to a PD, refer to the article on insert Comments in DOCX with Python REST API.