Встраивание PDF-файла и печать на принтере с помощью PHP - PullRequest
0 голосов
/ 14 марта 2012

Я работаю над проектом PHP / MySQL, который распечатывает несколько контрактов с подробностями каждого человека, и в конце каждого контракта я хотел бы также добавить содержимое файла doc / pdf (например, половину страницы брошюра компании). Мне нужен pdf / doc для печати на той же странице (как ее часть), но после динамических данных, вроде как в iframe. Есть идеи?

1 Ответ

1 голос
/ 14 марта 2012

Встраивание PDF-файлов в лучшем случае ненадежно. Я использую примеры этой страницы в качестве теста: http://pdfobject.com/markup/index.php

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

В IE9 и Firefox они используют любой доступный просмотрщик PDF - в моем случае Adobe Acrobat Pro 9. Эти браузеры не прилагают никаких усилий, чтобы попытаться включить PDF при печати, и вместо этого просто показывают пустой квадрат, где он должен быть.

...