• 8489阅读
  • 4回复

如何用Qt写一个向Word文件中写入页眉和页脚程序 [复制链接]

上一主题 下一主题
离线ldqiang
 
只看楼主 倒序阅读 楼主  发表于: 2008-04-18
— 本帖被 XChinux 执行加亮操作(2008-04-21) —
我想用Qt写一个向Word文件中写入页眉和页脚,并想现时实现对其调用winrar对其实现打包,是对每一个word文件打包,请大家指指方向,谢谢!
离线landuochong

只看该作者 1楼 发表于: 2008-04-18
打包好弄,但是写页眉页脚不清楚
离线ldqiang
只看该作者 2楼 发表于: 2008-04-21
我想的是这样的,从目录中选择很多word文件,然后调用我写的程序将其每一个文件由word文件打包后变成winara文件,注意不是一个,而是每一个word文件成一个winrar,请问楼上如何实现啊?谢谢
离线XChinux

只看该作者 3楼 发表于: 2008-04-21
1、打包,使用QProcess类启动rar的解压命令(从官网下)来打包workd文档(我写的InstallWizard里面是用tar、gzip来打包的, http://www.qtcn.org/bbs/read.php?tid=8258);
2、写页眉、页脚,要使用ActiveQt,你用word中的宏,记录下自己的操作,然后查看宏代码,知道其调用了哪些VBA操作,然后使用ActiveQt提供的输出文档功能,将关于work操作的接口文档输出来,然后进行分析、试验(这个过程,只能靠自己领悟、测试了),因为网上关于Qt操作word的文章太少了,而VC、Delphi、C#等传统语言工具进行操作的却很多,可参考借鉴(只供参考,因为毕竟它们和Qt对其的封装不一样)。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线ldqiang
只看该作者 4楼 发表于: 2008-04-21
谢谢楼上
快速回复
限100 字节
 
上一个 下一个