首页 文章

Qt中的MS Word / ODF自动化

提问于
浏览
1

如何在Qt 4.5中执行MS Word文档(. doc )或ODF文档(. odt )的自动化?我知道使用 QAxWidgetQAxObject .

我有数据( 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 回答

  • 1

    看看http://doc.trolltech.com/qq/qq27-odfwriter.html,Qt提供了创建OpenDocument Format(ODF)文件的功能 .

  • 1

    与MS Word相关的 ActiveX 命令可以通过与 MS - Word 一起安装的 VBAWD10.chm 获得 .

    可以获得 ActiveX help documents 的详细信息here .

    最棘手的部分是以可以通过 ActiveQt 模块访问的方式来符合这些 .

    我为我的问题提供了类似的解决方案here

    希望它对那些都在寻找类似解决方案的人有所帮助..

相关问题