В этой теме описывается процесс преобразования документа Word DOC в MHTML с помощью Python REST API. Мы будем использовать Aspose.Words for Python Cloud SDK для рендеринга DOC-документа в MHTML с помощью Python Low Code API. Следуйте инструкциям, приведенным ниже в этой статье, и попробуйте запустить рабочий пример кода Python REST API.
Необходимое условие
- Создайте учетную запись и получите учетные данные API
- Загрузите Aspose.Words Cloud SDK для Python, чтобы преобразовать Word в MHTML
- Настройка проекта решения Python с помощью указанного выше SDK
Шаги по преобразованию Word в MHTML с помощью Python REST API
- Настройте Client ID и Client Secret для API для преобразования DOC в MHTML.
- Создать объект класса WordsAPI с учетными данными пользователя
- Задайте имена входного файла Word и выходного файла MHTML.
- Прочитайте исходный файл Word DOC с помощью FileStream
- Создайте экземпляр ConvertDocumentRequest, используя FileStream и формат выходного файла.
- Используйте метод ConvertDocument для преобразования Word DOC в MHTML с помощью объекта ConvertDocumentRequest.
- Сохраните созданный файл MHTML на локальном диске.
Вышеописанные шаги объясняют преобразование файла из Word в MHTML с помощью Python Low Code API. Процесс начинается с установки секретного ключа/идентификатора клиента в объекте Configuration и создания экземпляра класса WordsApi с использованием заданной конфигурации. На последующих этапах исходный файл Word считывается в FileStream и передаётся экземпляру ConvertDocumentRequest для преобразования входного DOC-файла в MHTML.
Код для разработки конвертера Word DOC в MHTML с помощью Python Low Code API
Этот пример кода демонстрирует процесс конвертации DOC в MHTML с помощью Python REST API. Экземпляр класса ConvertDocumentRequest инициализируется потоком байтов входного файла и форматом выходного файла, а также другими параметрами для настройки расположения шрифта, пароля для загрузки зашифрованных файлов Word и параметров кодировки при открытии входного файла. Наконец, метод ConvertDocument() используется для преобразования DOCX-файла в MHTML.
In this topic, we have focused on how to convert DOC file to MHTML with Python REST API. If you are looking to convert a Word document to MD file, refer to the article on how to Convert Word DOC to Markdown with Python REST API.