Чтение и предварительный просмотр объектов (PDF-файлы) и загрузка их на сервер - PullRequest
0 голосов
/ 02 апреля 2019

Я создаю веб-проект, в котором можно перечислить PDF-объекты [GET-запрос], просмотреть их и загрузить [POST-запрос] любой файл PDF на сервер.

Я кодирую PDF-файлы в строку base64, но ее нельзя просмотреть. Моя идея состоит в том, чтобы создать список PDFObjects, в котором строка base64 хранится с другой информацией, такой как имя и т. Д. Но, как я уже сказал, я не могу получить предварительный просмотр PDF. Предварительный просмотр HTML:

<iframe src="data:application/pdf;base64, "SlZCRV..... </iframe>

Base64 Кодировка:

String base64CodeofPDF = java.util.Base64.getEncoder().encodeToString(fileContent)

Ожидаемый результат:

https://ibb.co/swnbLv9

1 Ответ

0 голосов
/ 02 апреля 2019

Я решил проблему предварительного просмотра с тегом <embedded>

Решение выглядит так: <embed type="application/pdf" src="data:application/pdf;base64, <TheBase64Code> "/>

Любые подсказки для перечисления PDF-файлов [Будет GET-метод, который будет возвращать список (например)] (как на картинке выше) после одного клика, PDF-файл необходимо предварительно просмотреть.

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