本简短教程包含有关如何使用 Python 在 Word 中创建表格的信息。提供了一套详细的说明来建立环境,使用逐步过程开发程序,以及使用 Python 在 MS Word 中创建表格的可运行示例代码。如果需要,您还将学习格式化表格的各个单元格并将生成的 Word 文件保存为 DOCX、DOC 或任何其他 MS Word 支持的格式的过程。
使用 Python 在 MS Word 中创建表格的步骤
- 设置环境使用 Aspose.Words for Python 通过 .NET 在 Word 中插入表格
- 实例化 DocumentBuilder 类对象以添加表
- 使用 DocumentBuilder 类对象和包含一些文本的 insert a cell 启动一个表
- 插入另一个包含图像的单元格
- 使用各自的方法结束行和表
- 保存包含表格的输出 Word 文件
这些步骤解释了如何使用 Python 在 Word 中插入表格。 DocumentBuilder 类对象支持启动表格、插入单元格、向单元格写入内容、向单元格添加图像,最后标记行和表格的结尾。将内容填入表格后,使用 DocumentBuilder.Document 类对象中的 save() 方法将其保存为 Word 文档。
使用 Python 在 Word 文档中创建表格的代码
此代码演示 *如何在 DocumentBuilder 类对象的帮助下使用 Python 在 Word 中制作表格。此 DocumentBuilder 类具有在将单元格添加到表格之前格式化单元格的功能,方法是使用 cell_format 对象设置宽度、vertical_alignment、shading.background_pattern_color、wrap_text 和 fit_text。同样,您可以使用 DocumentBuilder 中的 row_format 对象设置行格式,方法是设置 height_rule、height、borders.line_style 和 borders.color 等属性。
这篇文章教我们创建一个 Word 表格并在其中插入文本和图像。如果您想学习在 Word 文件中插入注释,请参阅 如何使用 Python 在 Word 中插入注释 上的文章。