1

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

我也有数据 ( QString) 和少量图像。我必须将它们添加到文档中。我用谷歌搜索,但找不到任何 MS-Word/ODF 的命令。但是我想要应该在QAxObject::dynamicCall()函数中传递的特定命令来执行我的操作。

例如,在MS Excel 中,我们必须使用类似的东西,

excel.querySubObject("ActiveWorkBook");

这将返回 Excel 文档的活动工作簿的对象。

可用于生成 MS-Word 或 ODF (odt) 文档的所有命令有哪些?我正在使用 Windows XP。欢迎任何链接,示例..

4

2 回答 2

1

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

于 2010-07-05T07:37:51.197 回答
1

与 MS Word 相关的ActiveX命令可以通过VBAWD10.chmMS - Word.

可以在此处获得可用的ActiveX 帮助文档的详细信息。

最困难的部分是以可以通过ActiveQt模块访问的方式使它们保持一致。

我在这里为我的问题提供了类似的解决方案

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

于 2010-07-29T04:22:20.567 回答