问题描述
在wps中打开pdf,编辑权限是被禁掉的,而且pdf不能再wps中打开,只能在winform中打开再嵌到wps中,现在打算用wps中的[inkCanv]的墨迹功能做透明处理覆盖在winform的pdf上,遇到很多问题:1.在wpf中用[WindowsFormsHost]打开pdf,但是[WindowsFormsHost]控件默认置顶,wpf中也无法修改覆盖顺序,于是实现不了2.在winform中加wpf控件的方法,把[inkCanv]的墨迹功能作为一个用户控件覆盖到pdf控件上,但是winform使用wpf的控件,需用到[ElementHost],这个东西搞了半天也没找到能变透明的属性,也不成功查了很多资料,试了很多方法都不成功,难道真的只能重写GDI(关键我不会),这应该是个非常大的工程,有哪位大牛能帮我解决这个问题啊,大谢!!!
解决方案
本帖最后由 hijane 于 2015-11-25 11:36:07 编辑
时间: 2024-10-21 16:43:49