使用 Python 创建 DOC
通过您的 Python 应用程序生成 DOC,无需安装 Microsoft Office®。
对于开发人员,谁正在尝试通过 Python 应用程序创建 DOC 文件? Aspose.Total for Python via .NET API 可以帮助自动化创建过程。 它是处理不同格式的各种 API 的完整包,包括 Microsoft Office 文件和图像。 作为 Aspose.Total for Python via .NET 包一部分的 Aspose.Words for Python via .NET API 使这个生成过程变得简单。 此外,开发人员可以轻松地增强应用程序来修改 DOC 文件。
如何在 Python 中创建 DOC 文件
- 创建 Document 类对象。
- 创建 DocumentBuilder 类对象。
- 使用 DocumentBuilder.write() 方法将文本添加到文件中。
- 通过传递相关的 DOC 文档路径使用 save() 方法保存。
Creation Requirements
- 创建 DOC 文档需要 Python 3.5 或更高版本
- 直接从 PyPI ( Aspose.Words ) 引用项目中的 API
- 或者使用以下 pip 命令
pip install aspose.words。 - 此外,基于 Microsoft Windows 或 Linux 的操作系统(有关 Words 的更多信息)和 Linux 检查 gcc 和 libpython 的附加要求并遵循 INSTALL
在 Python 中创建 DOC
DOTX — `.dotx` 是不含宏的模板(OOXML),非常适合安全模板分发和确定性文档生成。Python API 可以生成带有样式、内容控件和内容占位符的 DOTX 模板,实现强大的无宏模板化,适用于自动化系统。
DOTX 适用于禁止宏的安全环境,但仍需要一致的模板和动态内容填充。自动化使得安全、可扩展的模板化和生成 DOCX 实例成为可能,而无需嵌入可执行代码。
编程模板生成支持基于模式的占位符、内容控件和模板验证。
主要用例
安全模板交付
创建不含宏的 DOTX 模板,以在安全环境中广泛分发。
表单和内容控件模板
为下游自动化构建带有内容控件的 DOTX 模板。
基于模板的文档组装
使用 DOTX 模板作为程序化文档创建的权威来源。
自动化场景
安全模板流水线
自动化 DOTX 生成,并执行防止包含宏的策略。
模板验证作业
运行自动化检查,确保占位符和样式符合模式预期。
API 驱动的模板使用
通过内部 API 提供 DOTX 模板,实现按需生成 DOCX。