Я показываю PDF-документы в своем приложении с помощью Acrobat ActiveX. Я хочу знать, можно ли отключить или скрыть закладки (и страницы, поиск, комментарии, вложения в левой части панели) в PDF Adobe Reader при отображении PDF?
Как отключить или скрыть панель закладок Acrobat Reader в winform?
Ответы (3)
Я надеюсь, что это поможет вам.
// load pdf file
viewer.LoadFile(somePath);
// hide top toolbar
viewer.setShowToolbar(false);
// hide navigation bar
viewer.setPageMode("none");
«просмотрщик» — это элемент управления ActiveX из Adobe Reader (AcroPDFLib).
решение состоит в том, чтобы добавить файл конечного пути "#toolbar=0", например
axAcroPdf1.scr="c:/mifile.pdf"+"#toolbar=0"
Кроме того, вы можете добавить другие свойства, разделив их знаком «&».
Я много искал ответ на этот вопрос, и лучшее, что я смог найти, объясняется в этом сообщении:
сообщение на форуме NorthCode
По сути, кажется, что с помощью этой команды можно только изменить PageMode, но не управлять видимостью панели. Это должно быть сделано в интерфейсе. Там написано, что значение запоминается, если скрыть его вручную, поэтому теоретически оно будет скрыто при повторном открытии вьювера, но у меня не получилось заставить его работать.
В конце концов, я отказался от попыток скрыть это...