Как работать с Core Document Management в Python

Как работать с Core Document Management в Python

Как работать с Core Document Management

Это руководство охватывает управление основными документами с использованием Aspose.Words FOSS для Python. В нём демонстрируется преобразование форматов документов: чтение файлов Word и запись их в PDF, Markdown или обычный текст.

Требования

Установите библиотеку:

pip install aspose-words-foss

Требуется Python 3.10 или новее.

Загрузить документ

Создайте объект Document, передав путь к файлу. Поддерживаемые форматы ввода включают DOCX, DOC, RTF, TXT и Markdown.

import aspose.words_foss as aw

doc = aw.Document("input.docx")

Преобразовать в PDF

Используйте LdmPdfWriter:

import aspose.words_foss as aw
from aspose.words_foss.pdf_writer import LdmPdfWriter

doc = aw.Document("input.docx")
LdmPdfWriter().write(doc, "output.pdf")

Преобразовать в Markdown

Поддерживаемые форматы ввода для конвертации в Markdown включают файлы DOCX, DOC, RTF, TXT и Markdown.

Используйте LdmMarkdownWriter для сохранения вывода:

import aspose.words_foss as aw
from aspose.words_foss.md_writer import LdmMarkdownWriter

doc = aw.Document("input.docx")
LdmMarkdownWriter().write(doc, "output.md")

Извлечь текст

Используйте свойство Document.text, чтобы извлечь весь текстовый контент:

import aspose.words_foss as aw

doc = aw.Document("input.docx")
text = doc.text

Резюме

TaskМетод
Загрузить документDocument("path")
Экспорт в PDFLdmPdfWriter().write(d, "output.pdf")
Экспорт в MarkdownLdmMarkdownWriter().write(d, "output.md")
Экспорт в простой текстзаписать d.text в файл
Извлечь текстd.text

См. также:

 Русский