现在有一项目需求,需要用qt5嵌入word2007文档。
通过查询,可以使用qaxwidget读取word文档,但是不能保留源格式,尤其是图片的读取。查了好久,根本没有什么头绪,后来查了可以用dsoframer,虽然开源免费,但是早已停止更新,而且不支持x64应用程序,虽然能注册成功,但是调用提示“未注册的类”。
还有其他控件,好像收费,未测试。
但是后来发现,其实qaxwidget就可以嵌入,很简单

嵌入后的效果如图所示:

可能word不是居中显示,但是不影响效果,至少功能是我要的功能。只是,只读方式显示还没有解决。
记录一下,你们以后别花时间了,也让自己不再花时间在这上面。
Qt界面嵌入word文档qaxwidget dsoframer已经过时
最新推荐文章于 2024-10-28 12:11:46 发布
本文记录了一次项目中使用Qt5嵌入Word2007文档的过程,解决了通过qaxwidget显示并保持源格式的问题,尽管只读模式尚未完全实现。重点在于分享经验以避免他人重复投入时间。
5148





