Delphi TAcroPDF - 禁用“保存”按钮,工具栏面板和右键弹出菜单

时间:2015-12-23 10:32:34

标签: delphi pdf adobe

我正在使用强大的受限环境。 应用程序可以在窗口中显示PDF文件,但我想禁用一些功能: - 保存按钮 - 显示工具栏Adobe Reader按钮 - 右键单击​​模式 - 仅使用手动工具

PDF文件应仅在ReadMode中,可以打印。

我使用“#toolbar = 0& navpanes = 0”作为参数,但右键单击可以激活工具栏。

任何想法或其他更灵活,更免费的PDF库?

Windows 7 x64, 德尔福西雅图 Adobe Reader XI

1 个答案:

答案 0 :(得分:0)

我将此作为答案发布,部分原因是因为有更多话要说而不适合评论。

首先,iirc,Acrobat Reader的自动化只是为了帮助它嵌入IE中,多年来,有一些变化显然是为了限制其他用途(甚至假设你当前的读卡许可证它)。

无论如何,在你的位置,我会通过调用PdfTK实用程序来实现PDF函数

https://www.pdflabs.com/docs/pdftk-man-page/

当然已经检查了它的许可证。

我总是发现PdfTK非常可靠,它甚至可以完成整个Acrobat的自动化库所不具备的功能,例如"展平" PDF文档,正确嵌入水印等

顺便说一句,PdfTK是一个命令行实用程序,可以对文件进行操作,因此需要访问文件系统,这当然可以根据您的情况排除它。