printJS - почему запрошенный URL не найден при печати PDF-файла? - PullRequest
0 голосов
/ 08 октября 2018

пытается использовать printJS для печати файла PDF из браузера прямо на сетевой принтер.Но получаю сообщение об ошибке: «Запрошенный URL /docs/pricelist.pdf не найден на этом сервере»

, но файл там.Я могу использовать якорную ссылку для его загрузки.

, и я правильно загружаю printJS, поскольку могу использовать его для печати элемента HTML.

как правильно использовать printJS для печатиPDF из браузера?

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">

  <link rel="stylesheet" 
      href="https://printjs-4de6.kxcdn.com/print.min.css">
  <script src="https://printjs-4de6.kxcdn.com/print.min.js"></script>

  <title>Document</title>
</head>
<body id="body" >

  <a href="docs/pricelist.pdf">pricelist pdf</a>

  <button type="button" onclick="printJS('docs/pricelist.pdf')">
    Print PDF
  </button>

<button type="button" onclick="printJS('body', 'html')">
  Print HTML
</button>

</body>
</html>

1 Ответ

0 голосов
/ 08 октября 2018

Попробуйте с полным URL.

Пример -: http://www.exampl.lk/ebook/s12syl18.pdf

...