Как отобразить файл PDF, который у меня есть в виде ссылки base64? - PullRequest
0 голосов
/ 19 марта 2020

Я хочу отобразить PDF Я получил от HTTP-запроса . Теперь я расскажу вам постепенно, как я пришел на ссылку, которую я имею.

Сначала я получаю PDF из HTTP-запроса в следующем формате в виде строки:

%PDF-1.4
%����
2 0 obj
<</Length 474/Filter/FlateDecode>>stream
x����n�0��y��l������Jz��^lZ
...

Затем я закодировал его (base64) с помощью этого кода:

byte[] pdf = pdfCode.getBytes();
String link = Base64.encodeToString(pdf, Base64.DEFAULT);

И теперь у меня есть что-то вроде этого:

VBERi0xLjQKJe+/ve+/ve+/ve+/vQoyIDAgb2JqCjw8L0xlbmd0aCA0NzQvRmlsdGVyL0ZsYXRl
RGVjb2RlPj5zdHJlYW0KeO+/ve+/ve+/ve+/vW7vv70wEO+/ve+/vXnvv73vv71s77+977+977+9
77+977+977+9Snrvv73vv71ebFrvv73vv73vv
...

Что дальше, как получить из этого ссылку, которую я могу показать?

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