Распечатать несколько PDF и визуализированный HTML - PullRequest
0 голосов
/ 23 мая 2018

У меня есть требование распечатать несколько файлов PDF и html из моего веб-приложения.Можно ли показать предварительный просмотр для пользователя, а затем печатать за один раз, или мне нужно печатать их один за другим?

Вот краткий пример того, что я хочу напечатать, где я хочу сначала напечатать содержимоепосле параграфа следует pdf и следующий параграф.

<html>
<body>
<p> 
This is my paragraph<br />
This is my paragraph<br />
This is my paragraph<br />This is my paragraph<br />This is my paragraph<br />This is my paragraph<br />
</p>
<iframe  src="http://www.africau.edu/images/default/sample.pdf" style="width:718px; height:700px;" frameborder="0"></iframe>
<p> 
This is my paragraph<br />
This is my paragraph<br />
This is my paragraph<br />This is my paragraph<br />This is my paragraph<br />This is my paragraph<br />
</p>
</body>

1 Ответ

0 голосов
/ 23 мая 2018

Если я понимаю, я думаю, что вы должны использовать object вместо iframe, это примерно так:

<body>
    <p>This is my paragraph</p>    
      <object data="http://www.africau.edu/images/default/sample.pdf" type="application/pdf" style="height: 500px;">
          <embed src="http://www.africau.edu/images/default/sample.pdf" type="application/pdf" style="width: 500px;height: 500px;">
      </object>  
  <p>This is my paragraph</p>
  </body>

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

Другим подходом может быть использование некоторого серверного кода, такого как wkhtmltopdf, и попытка слить PDF-файлы, посмотрите на это: wkhtmltopdf: возможно ли объединить PDF-файлы?

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