我必须在 winform 中显示 PDF(.net 2.0 框架上的 c#)。目前,我使用的是 Adobe 提供的 ActiveX PDF 控件。我必须禁用整个控件,以便用户无法通过右键单击或热键打印或保存。不幸的是,许多文档需要旋转(只是查看,而不是永久保存)。我想让他们通过按下按钮控件来旋转视图。我已经尝试启用控件,然后使用 SendKeys 和 SendInput 以编程方式发送热键(ctrl shift +),但时间问题使其成为不可行的解决方案。
我在适当的 Adobe 板上询问过,他们说不可能我的所有客户都只安装阅读器版本。