首页>软件资讯>常见问题

常见问题

aspose-words

发布时间:2024-08-14 13:56:45人气:374


Aspose.Words for Python 是一个强大的本地类库,可用于众多文档处理任务。它使开发人员能够使用生成、修改、转换、渲染和打印文档等功能来增强自己的应用程序,而无需依赖第三方应用程序(例如 Microsoft Word 或自动化)。


Word API 功能

以下是 Aspose.Words for Python 的一些流行功能:


Aspose.Words 可用于为各种操作系统(如 Windows、Linux 或 MacOS X)开发应用程序。

全面的文档导入和导出,支持35种文件格式。这允许用户将文档从一种流行的格式转换为另一种流行的格式,例如,从 DOCX 转换为 PDF 或 Markdown,或从 PDF 转换为各种 Word 格式。

以编程方式访问所有文档元素的格式设置属性。例如,使用 Aspose.Words,用户可以将文档拆分为多个部分或比较两个文档。

文档页面的高保真渲染。例如,如果需要像在 Microsoft Word 中一样呈现文档,Aspose.Words 将成功处理此任务。

使用邮件合并生成报告,它允许使用来自各种来源的数据填充合并模板以创建合并文档。

LINQ 报告引擎,用于从数据库、XML、JSON、OData、外部文档等中获取数据。

支持的文档格式

Aspose.Words for Python 支持多种格式来加载和保存文档,下面列出了其中一些: Microsoft Word:DOC、DOT、DOCX、DOTX、DOTM、FlatOpc、FlatOpcMacroEnabled、FlatOpcTemplate、FlatOpcTemplateMacroEnabled、RTF、WordML、DocPreWord60 OpenDocument:ODT、OTT Web:HTML、MHTML Markdown:MD 标记:XamlFixed、HtmlFixed、XamlFlow、XamlFlowPack 固定布局:PDF、XPS、OpenXps 图像:SVG、TIFF、PNG、BMP、JPEG、GIF 元文件:EMF 打印机:PCL、PS 文本:TXT 电子书:MOBI、CHM、EPUB


平台独立性

Aspose.Words for Python 可用于为安装了 Python 3.5 或更高版本的广泛操作系统开发应用程序,例如 Windows、Linux 和 MacOS X。您可以构建 32 位和 64 位 Python 应用程序。


开始使用

准备好尝试 Aspose.Words for Python 了吗?


只需从控制台运行即可获取包。 如果您已经拥有 Python 的 Aspose.Words 并想升级版本,请运行以获取最新版本。pip install aspose-wordspip install --upgrade aspose-words


您可以在您的环境中运行以下代码片段以了解 Aspose.Words 的工作原理,或查看 GitHub 存储库或 Aspose.Words for Python 文档了解其他常见用例。


使用 Python 从头开始创建 DOCX 文件

Aspose.Words for Python 允许您创建一个新的空白文档并向此文档添加内容。


import aspose.words as aw


# Create a blank document.

doc = aw.Document()


# Use a document builder to add content to the document.

builder = aw.DocumentBuilder(doc)

# Write a new paragraph in the document with the text "Hello World!".

builder.writeln("Hello, World!")


# Save the document in DOCX format. Save format is automatically determined from the file extension.

doc.save("output.docx")

使用 Python 将 Word 文档转换为 HTML

Aspose.Words for Python 还允许您将 Microsoft Word 格式转换为 PDF、XPS、Markdown、HTML、JPEG、TIFF 和其他文件格式。以下代码片段演示了从 DOCX 到 HTML 的转换:


import aspose.words as aw


# Load the document from the disc.

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


# Save the document to HTML format.

doc.save("output.html")

使用 Python 导入 PDF 并另存为 DOCX 文件

此外,您可以将 PDF 文档导入到 Python 应用程序中,并将其导出为 DOCX 格式文件,而无需安装 Microsoft Word:


import aspose.words as aw


# Load the PDF document from the disc.

doc = aw.Document("TestDocument.pdf")


# Save the document to DOCX format.

doc.save("output.docx")

aspose-words.png


上一条:erwin Data Modeler 版本

下一条:Word 文档处理 .NET API