В этой статье рассказывается, как вставить абзац в Word с помощью Python REST API. Вы узнаете, как автоматически вставлять абзац в Word с помощью Python REST API, используя облачный SDK Python. В этой статье представлен пример кода и пошаговые инструкции по написанию приложения.
Необходимое условие
- Создайте учетную запись и получите учетные данные API
- Загрузите Aspose.Words Cloud SDK для Python, чтобы добавить абзац в файл Word.
- Настройка проекта решения Python с указанным выше SDK для вставки абзацев в указанную позицию
Шаги по вставке нового абзаца в Word с помощью Python Low Code API
- Создайте экземпляр объекта конфигурации и объявите с его помощью объект WordsApi.
- Считать исходный файл Word в массив байтов для добавления абзаца
- Создайте объект класса ParagraphInsert и задайте новый текст.
- Создайте объект InsertParagraphOnlineRequest, указав входной документ, данные абзаца и позицию.
- Вызовите метод ВставитьПараграфОнлайн() с указанным выше объектом запроса, чтобы вставить абзац.
- Сохраните выходной файл из потока, возвращаемого API.
Эти шаги описывают как вставить абзац в Word с помощью Python Low Code API. Создайте объект Configuration, используя идентификатор клиента и секретный ключ, создайте экземпляр объекта WordsApi, считайте входной файл в байтовый массив и создайте объект ParagraphInsert для установки текста нового абзаца. Инициализируйте объект InsertParagraphOnlineRequest() и используйте его в методе InsertParagraphOnline() для вставки абзаца.
Код для вставки абзаца с помощью Python REST API
В этом примере кода продемонстрировано, как автоматически вставлять абзацы в Word. Определите имя конечного файла с помощью свойства DestFileName объекта InsertParagraphOnlineRequest для получения выходных данных из ответа API. Вы также можете использовать другие параметры, такие как кодировка загрузки, пароль, имя и дата автора редакции, а также индекс с помощью свойства insertBeforeNode.
В этой статье мы научились вставлять абзацы в файлы Word. Если вы хотите изменить форматирование существующих абзацев, обратитесь к следующей статье: Настройка форматирования абзацев в Word с помощью Python REST API.