2010-05-24 3 views
0

Я искал недели, и я держу тупики. Я знаю, что вы можете создать текстовую или графическую ссылку и сообщить ей «распечатать страницу» в браузере. Но пока я не могу распечатать документ, в частности, PDF. Я хотел бы, чтобы диалоговое окно печати отображалось после нажатия ссылки и да, документ, связанный с PDF, был напечатан.Невозможно ли распечатать pdf-файл из гиперссылки?

Почему это кажется таким невозможным достижением? Я видел, как он работает во Flash-ролике, но поскольку я не могу получить доступ к собственному файлу, я не вижу, как это было сделано.

Любые советы?

Спасибо.

ответ

0

PDF должен быть отображен как изображение перед его печатью. Обычно, когда вы печатаете PDF-файл на своем рабочем столе, вы можете просто щелкнуть правой кнопкой мыши по файлу и выбрать «Печать», и если у вас есть Adobe Reader или альтернативное приложение, настроенное как средство просмотра PDF по умолчанию, тогда выбранный вами PDF будет автоматически открывается - на этом этапе PDF создается как изображение - и тогда начнется процесс печати.

Но если нет доступа к средству просмотра PDF, которое может визуализировать PDF-документ, а затем распечатать его, вы не сможете распечатать PDF-документ. Обычно, если у вас есть Adobe Reader, Foxit Reader и т. Д., Тогда, когда вы нажимаете на URL-адрес в PDF, PDF открывается в пределах программы просмотра PDF в браузере, и вы сможете ее распечатать.

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

1

Многие современные принтеры поддерживают прямую печать в формате PDF. Lexmark, HP, Xerox, чтобы назвать некоторые из них, есть на большинстве «бизнес-принтеров». На этих устройствах просто отправка PDF-файла непосредственно на устройство через LPR, порт 9100 или какой-либо другой механизм приведет к печати документа. Некоторые устройства даже поддерживают URL-адреса. Я знаю, что у Lexmark было несколько устройств, на которые можно было отправить URL-адрес на принтер до тех пор, пока у него был доступ к URL-адресу, который он вытащил бы из документа и распечатал. В этом случае он поддерживает основные HTML, JPEG, TIF и PDF.

Надеюсь, это поможет.

Смежные вопросы