我正在使用Acrobat ActiveX在我的应用程序中显示PDF文档。我想知道是否可以在显示pdf时禁用或隐藏PDF adobe reader上的书签(以及页面左侧的页面,搜索,评论,附件)?
答案 0 :(得分:4)
我希望这会对你有帮助。
// load pdf file
viewer.LoadFile(somePath);
// hide top toolbar
viewer.setShowToolbar(false);
// hide navigation bar
viewer.setPageMode("none");
'viewer'是来自Adobe Reader(AcroPDFLib)的ActiveX控件。
答案 1 :(得分:1)
我搜索了很多这个问题的答案,这篇文章解释了我能找到的最好的答案:
NorthCode forum post
基本上,您似乎只能使用此命令更改PageMode,但不能控制面板的可见性。这必须在界面内完成。它说如果你手动隐藏它就会记住这个值,所以理论上它会在你再次打开它时被隐藏,但是我无法让它工作。
我终于放弃了试图隐藏它......
答案 2 :(得分:1)
解决方案是添加“#toolbar = 0”结束路径文件,就像这样
axAcroPdf1.scr="c:/mifile.pdf"+"#toolbar=0"
此外,您可以添加其他属性与“&”
分开