Qt界面嵌入word文档qaxwidget dsoframer已经过时

本文记录了一次项目中使用Qt5嵌入Word2007文档的过程,解决了通过qaxwidget显示并保持源格式的问题,尽管只读模式尚未完全实现。重点在于分享经验以避免他人重复投入时间。

现在有一项目需求,需要用qt5嵌入word2007文档。
通过查询,可以使用qaxwidget读取word文档,但是不能保留源格式,尤其是图片的读取。查了好久,根本没有什么头绪,后来查了可以用dsoframer,虽然开源免费,但是早已停止更新,而且不支持x64应用程序,虽然能注册成功,但是调用提示“未注册的类”。
还有其他控件,好像收费,未测试。
但是后来发现,其实qaxwidget就可以嵌入,很简单
qt嵌入word
嵌入后的效果如图所示:
嵌入word后的效果
可能word不是居中显示,但是不影响效果,至少功能是我要的功能。只是,只读方式显示还没有解决。
记录一下,你们以后别花时间了,也让自己不再花时间在这上面。

评论 17
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值