创建文件,排版方式,添加文字,添加图片,添加表格,表格添加文字(图片),光标移动到尾部,光标跳转(类似tab)等
2021-11-12 12:17:58 18KB C++ word操作
1
QAxObject操作word生成模板的详细例程: 可用于生成各种表单、出库入库单、测试单等等。 包括内容有: 1、设置页眉页脚、页眉页脚距顶端及底端的距离、页面设置、页边距设置。 2、插入表格、添加行、表格单元格的详尽处理:包括添加图片(图片距单元格边线的距离设置)、表格行高模式的设置(最小高度、固定高度)、单元格的宽度、单元格的上、下、左、右边框类型、上、下、左、右边框线宽。 拆分单元格、合并单元格。 单元格对齐方式设置(水平和竖直方向) 3、字体设置、字号设置,字体加粗设置、字体带下划画设置。 4、段落设置。插入回车。对齐方式。 5、插入文本框,设置文本框位置、设置文本框边框的线型、线宽。 6、其他操作都可以由这些衍生出来,或可参考给定的资料和代码得到。 附加的资料有: 1、Qt运行通过的源代码。 2、VBAWD10.CHM帮助文档(自己感觉不如自己调试生成的html文档帮助大) 3、用到的相当的html文档,包括Border、Borders、Cell、Font、Documents、Columns、Headers、InlineShapes、Item、Line、PageSetup、Range、Rows、Sections、Selection、Shapes、Table、TextFrame、TextRange、Word等。 代码中保留了生成这些html的部分,需要其他的可自己依此生成。 4、生成的word模板保存在E:\demo\QWordDemo\TestReport。目录下面。自己可以进行修改。