如何在Qt 4.5中执行MS Word文档(. doc )或ODF文档(. odt )的自动化?我知道使用 QAxWidget
, QAxObject
.
我有数据( QString
)和少数 images . 我必须将它们添加到文档中 . 我用谷歌搜索,但我找不到MS-Word / ODF的任何命令 . 但是我希望应该在 QAxObject::dynamicCall()
函数中传递的特定命令来执行我的操作 .
例如 MS Excel ,我们必须使用类似的东西,
excel.querySubObject("ActiveWorkBook");
这将返回Excel文档的活动工作簿的对象 .
What are all the commands that are available for the generation of MS-Word or ODF (odt) documents ?我使用的是Windows XP . 任何链接,例子都是受欢迎的..
2 回答
看看http://doc.trolltech.com/qq/qq27-odfwriter.html,Qt提供了创建OpenDocument Format(ODF)文件的功能 .
与MS Word相关的 ActiveX 命令可以通过与
MS - Word
一起安装的VBAWD10.chm
获得 .可以获得 ActiveX help documents 的详细信息here .
最棘手的部分是以可以通过
ActiveQt
模块访问的方式来符合这些 .我为我的问题提供了类似的解决方案here
希望它对那些都在寻找类似解决方案的人有所帮助..