如何在 Python 中使用核心文档管理

如何在 Python 中使用核心文档管理

如何使用核心文档管理

本指南介绍了使用 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 将文档写入 PDF:

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 将文档写入 Markdown:

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

另请参阅

 中文