使用 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
DOC — 通过Python API创建`.doc`(传统二进制Word)文件可以实现对旧系统的自动化,并保持与传统工具链的兼容性。典型的Python方法依赖于可以组装二进制结构的库,或者在Windows上使用COM自动化来从程序内容中导出或保存经典的二进制文档。
DOC脚本在需要向后兼容时非常有用;生成的文档可以包括结构化文本、基本样式、页眉/页脚以及支持的嵌入对象。
自动化使得可以创建转换流水线,接受现代来源(markdown、HTML、DOCX)并生成`.doc`以进行归档或与传统应用集成。
关键用例
与旧系统集成
生成.doc文件以供需要二进制格式的旧企业软件使用。
归档导出
当传统政策要求时,将现代文档转换为.doc以进行长期存储。
与旧工具的互操作性
创建.doc输出以确保与旧的邮件合并或打印系统的兼容性。
自动化场景
自动格式转换
在定时作业中批量将DOCX转换为DOC以进行兼容性测试。
从模板导出脚本化
使用基于模板的生成,将最终文档保存为.doc以供后续流程使用。
与ETL流水线集成
将DOC生成纳入准备文档供传统消费者使用的ETL作业中。