我必须在winform中显示PDF(c#on .net 2.0框架)。目前,我正在使用Adobe提供的ActiveX PDF控件。我必须禁用整个控件,以便用户无法通过右键单击或热键进行打印或保存。不幸的是,许多文档需要轮换(只是查看,而不是以这种方式永久保存)。我想让他们通过按下按钮来旋转视图。我已经尝试启用控件然后使用SendKeys和SendInput以编程方式发送热键(ctrl shift +),但时序问题使这成为一个不可行的解决方案。

我已经问过适当的Adobe主板,他们说我的所有客户都不可能只安装阅读器版本。

有帮助吗?

解决方案

只需旋转控件即可。将控件放在面板中并旋转面板或其他东西。

其他提示

我不认为您可以在PDF上设置阻止保存和打印的控件吗?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top