Aspose.Words  for Python

用于处理 Word 文档的 Python API

使用 Python 创建、编辑、渲染 Word 文件并将其转换为多种格式。还可以生成报告并可视化您的数据。这一切都无需使用外部软件。

  下载免费试用版
  
 

Aspose.Words for Python via .NET 是一个包,旨在读取和操作各种类型的文档,主要关注 Microsoft Word(DOC、DOCX、ODT)、PDF 和 Web(HTML、Markdown)文档。我们的库包含 100 多个 Python 类,用于处理文档处理和数据格式化背后的低级操作。因此,Aspose.Words 为 Python 开发人员提供了实现基于脚本的文档自动化的独特机会。

随着过去几十年功能强大的计算机硬件的出现,Python 已成为一种广泛用于 Web 开发(Django、Flask、Pyramid 框架)、科学任务和数据分析的编程语言。 Python 的有用性源于庞大的第三方包生态系统。 Python 提供了大量不断发展的库,被认为是快速软件开发的最佳选择。

Aspose.Words 团队决定紧跟最新的编程趋势,为 Python 社区提供专业的软件来处理 DOC、DOCX、PDF、RTF、DOT、DOTX、DOTM、DOCM、FlatOPC、ODT、OTT、HTML、MHTML、MOBI、 TXT、XPS、PS、TIFF、JPEG、PNG、BMP、SVG、EMF、GIF、PCL、EPUB、XML、XAML等文件格式。 你可以看到 支持格式的完整列表.

笔记: 根据反映编程语言流行程度的 TIOBE 编程指数,Python 是当今排名第一的编程语言。

Aspose.Words for Python 通过 .NET 的功能

Aspose.Words 是一个独立的 Python 库。您无需安装任何办公套件即可让您的 Python 代码正常工作。 这个 Python API 依赖于 文档对象模型 (DOM) 访问文档节点和元素。

高级 Python Words API 功能

您可以在在线申请页面上尝试一些流行的 Aspose.Words 功能:

你可以试试 所有 Aspose.Words 在线应用程序.

另请查看最流行的 Aspose.Words 功能的文档:

请注意,该列表并不完整,您可以在 文档.

系统要求

  • 与 Python 3.5、3.6、3.7、3.8 和 3.9 兼容
  • 如果您在 Linux 上编写 Python 代码,请查看 Linux 的附加要求

如何安装 Python 库

使用 pipPyPI 存储库:

如何通过 .NET 安装 Aspose.Words for Python

pip install aspose-words

在 Python 中编辑 Word 文档

下面的代码示例展示了如何创建一个空白文档,在其中插入文本并将结果保存为 PDF:

创建文档并将其保存为 PDF - Python


import aspose.words as aw

# 创建一个空白文档
doc = aw.Document()

# 使用 DocumentBuilder 实例向文档添加内容
builder = aw.DocumentBuilder(doc)

# 在文档中添加一个段落
builder.writeln("Hello World!")

# 将结果保存为 PDF 文档。输出格式由文件扩展名决定
doc.save("Output.pdf")

在 Python 中转换 Word 文档

您可以轻松地将文件从一种格式转换为另一种格式。 你知道如何通过 Python 从 Word 文档中提取文本吗? 以下代码示例显示了如何通过将 DOCX 转换为 HTML 来使用一行代码:

将 DOCX 转换为 HTML – Python


import aspose.words as aw

# 从本地驱动器加载文档
doc = aw.Document("Input.docx")

# 将输出保存为超文本
doc.save("Output.html")

转换部分 更多细节。

人们在说什么

不要只相信我们的话。查看用户对 Aspose.Words API 的评价。

 
 
查看更多案例学习
  

  
/