Как запустить файл PDF, встроенный в веб-браузер с режимом чтения и JAVA - PullRequest
0 голосов
/ 19 февраля 2019

Мне нужна ваша помощь с запуском PDF-файла из браузера с Java и сервлетом.

Теперь я уже закончил сборку PDF, однако, когда я показываю его в браузере (с * 1003)* и MediaType: "application/pdf"), документ отображается с множеством панелей инструментов, принадлежащих Acrobat Reader.

enter image description here Я пытался отключить панели инструментов с помощью кода, которыйпрецедент вызванного сервлета, например: #toolbar=0&menubar=0&statusbar=0&navpanes=0&scrollbar=1

Это работает, однако я не ищу решение, потому что система имеет старые версии и работает в режиме чтения.Решение показывает плавающую полосу, но это не режим чтения, как этот.

enter image description here

Я должен создать файл PDF с режимом чтения, ноЯ знаю, как это сделать.Я мог бы перейти в режим PDF с помощью Ctrl + H, но браузер должен сделать это автоматически.

Режим чтения должен выглядеть следующим образом (вверху документа):

enter image description here

1 Ответ

0 голосов
/ 20 февраля 2019

Я нашел решение, это очень странно, но оно работает!

Я нашел его по ошибке, когда не правильно записал значение параметра Acrobat (ссылка на документацию следующая: Параметры для открытия PDF-файлов ).

Я добавил только любой параметр, используемый Acrobat Reader (параметр должен существовать), но вы не должны записывать его значение, как в этом примере в jspкоторый вызывает сервлет (я использовал параметр pagemode).

<FRAME SRC='PdfServlet#pagemode'......

Я знаю, что это странно, однако он может быть полезен для всех, у кого есть такая же проблема.

С уважением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...