Отключить только встроенные параметры печати и загрузки PDF - PullRequest
0 голосов
/ 26 сентября 2018

У меня есть средство просмотра PDF, и я хочу отключить параметры загрузки и печати.Я знаю, мы можем отключить панель инструментов, добавив то же самое после pdf url " path-to-pdf / xyz.pdf # toolbar = 0 ".Но это отключает все другие параметры, такие как номера страниц, закладки.

Как отключить только загрузку и печать значков.Не удалось сделать это путем скрытия значков в jquery.

Ниже приведен фрагмент кода для средства просмотра PDF:

<div id="Iframe-Master-CC-and-Rs" class="set-margin set-padding set-border set-box-shadow center-block-horiz"> <div class="responsive-wrapper responsive-wrapper-wxh-572x612" style="-webkit-overflow-scrolling: touch; overflow: auto;"> <object data="{{ file_path }}" type="application/pdf"> <iframe src="{{ file_path }}" style="border: none;"> This browser does not support PDF view. Please contact the administrator. </iframe> </object> </div> </div>

1 Ответ

0 голосов
/ 26 сентября 2018

Как отключить только загрузку и печать значков?

Нельзя.При отображении PDF с использованием тега объекта или встраивания вы полагаетесь на собственный браузер или средство просмотра PDF уровня ОС для отображения PDF.Хотя Adobe Reader принимает параметры в URL-адресе для управления некоторыми аспектами пользовательского интерфейса, не все средства просмотра уважают эти параметры, и вы больше не можете ожидать, что Adobe Reader будет средством просмотра, которое будет использоваться.Если вы хотите управлять просмотром , вам нужно будет управлять зрителем .Посмотрите на что-то вроде pdf.js или одного из его эквивалентов.

...