Я пытаюсь предоставить пользователю PDF-файл, но у меня есть строка, содержащая байты в PDF-файле. Я хочу записать эти байты в браузер, чтобы пользователь мог загрузить файл PDF. Однако когда я делаю это:
document.open('application/pdf');
document.write(myBytes);
, я просто получаю байты, отображаемые как текст, то есть они находятся на странице HTML (см. Скриншоты). Я хочу, чтобы отображались только указанные байты, без каких-либо HTML, окружающих их. Как это сделать?
![PDF bytes rendered in an HTML page](https://i.stack.imgur.com/s54E1.png)
![HTML source of my](https://i.stack.imgur.com/NZnmA.png)
![enter image description here](https://i.stack.imgur.com/zTTiL.png)