Распечатать автоматический PDF из папки

Я хотел напечатать PDF, который я генерирую из FPDF в PHP автоматически из папки сервера.

Есть ли способ автоматически распечатать PDF с принтера, подключенного к серверу из указанной папки?

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

0

Решение

Мы делаем это, хотя и немного хакерским способом. Вот шаги:

  1. Сгенерируйте PDF с помощью FPDF и сохраните его в папке на диске.
  2. На странице, которая загрузилась (или с другой страницы) у нас есть iframe. С помощью JavaScript мы устанавливаем расположение фрейма в положение PDF
  3. Снова используйте JavaScript для печати iframe.

Замечания: наш метод заставляет нас подтвердить кнопку диалога печати перед печатью. Возможно, это то, что вы можете установить в настройках принтера.

Если вы хотите просто напечатать без этого хлопот, есть способы напрямую подключиться к вашему принтеру из PHP, но единственный, о котором я знаю, это через расширение PECL, и я думаю, что это только для Windows.

0

Другие решения

Используйте плагин для печати PDF, пожалуйста, проверьте эту ссылку Вот каждый раз, когда вы открываете этот PDF-файл, он открывает всплывающее окно печати.

0

По вопросам рекламы [email protected]