В этой статье описывается, как конвертировать Word DOC в EPUB с помощью Python. Получите подробную информацию о создании среды разработки, список шагов для написания приложения и пример кода для разработки **конвертера Word DOC в EPUB с помощью Python. Вы можете настроить выходной файл EPUB, а также можете настроить входной файл Word перед его конвертацией в электронную книгу.
Шаги по конвертации DOC в EPUB с помощью Python
- Настройте IDE на использование Aspose.Words для Python через .NET для преобразования файла Word в EPUB
- Откройте исходный файл Word, используя объект класса Document для создания электронной книги.
- Создайте объект класса HtmlSaveOptions в пространстве имен Saving.
- Установите критерии разделения с помощью параметра DocumentSplitCriteria.PAGE_BREAK при сохранении пространства имен.
- Установите save_format на EPUB
- Save загруженный файл с использованием указанного формата и настроек
Вышеуказанные шаги суммируют процесс преобразования DOCX в EPUB с помощью Python. Загрузите исходный файл Word с диска или потока памяти и создайте объект класса HtmlSaveOptions из пространства имен сохранения. Установите нужные свойства, такие как document_split_criteria и save_format, и преобразуйте файл с помощью метода save().
Код для преобразования DOCX в EPUB с помощью Python
import aspose.words as aw | |
# Load the license | |
wordLic = aw.License() | |
wordLic.set_license("license.lic") | |
wordDoc = aw.Document("input.docx") | |
optionsForEpub = aw.saving.HtmlSaveOptions() | |
optionsForEpub.document_split_criteria = aw.saving.DocumentSplitCriteria.PAGE_BREAK | |
optionsForEpub.save_format = aw.SaveFormat.EPUB | |
wordDoc.save("output.epub", optionsForEpub) | |
print ("Word file converted to EPUB successfully") |
Этот пример кода демонстрирует конвертер DOCX в EPUB с Python. При необходимости save_format можно задать для других значений, таких как EPS, MARKDOWN, SVG и XPS. Этот пример кода создаст отдельный файл EPUB для каждого разрыва страницы в исходном файле Word, тогда как вы можете задать другие критерии разделения с помощью перечислителя DocumentSplitCriteria.
Эта статья научила нас менять формат файла с DOCX на EPUB. Чтобы создать столбчатую диаграмму в файле Word, обратитесь к статье Создание столбчатой диаграммы в Word с использованием Python.