PDF-файл, встроенный в HTML, при печати пуст. - PullRequest
0 голосов
/ 07 мая 2020

Что мне нужно:

Мне нужно распечатать обычную HTML страницу, включая кучу встроенных в нее PDF-файлов. Однако в диалоговом окне печати вместо PDF-файла отображается пустая область.

Здесь вы можете увидеть PDF-файл в фоновом режиме, который был загружен отлично, а внутри всплывающего окна печати есть только рамка и ничего больше.

screenshot

Очевидно, мой браузер загружает и отображает этот PDF-файл, но не включает его в документ для печати. ​​

Что я сделал:

  1. Сначала , Я загрузил этот PDF-файл в HTML через data:application/pdf;base64,YOUR_BINARY_DATA, но всплывающее окно предварительного просмотра печати также было пустым, по-видимому, из-за той же политики происхождения
  2. Затем я преобразовал его в URL-адрес объекта / blob, чтобы убедиться, что он имеет то же происхождение
  3. Наконец, попытался загрузить его в iframe, а затем embed, результат в любом случае тот же

Я что-то упускаю? Пожалуйста, помогите

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