|
|
|
| Подскажите, как вывести файл, который находится на сервере, на принтер?
Суть дела такава:
идет тестовый опрос, в файле ведется протокол, последняя страница создает финальные записи в протокол. Так вот можно ли сделать так, чтобы после выполнения последней строчки скрипта на принтере выводился принт готового протокола из файла? | |
|
|
|
|
|
|
|
для: Drl31
(04.05.2008 в 20:40)
| | Если правильно понял.
>последняя страница создает финальные записи в протокол
так эту финальную страницу с ссылкой на печать и используйте.
Для вывода на печать поможет ссылка на Javascript
window.print(); данной страницы. | |
|
|
|
|
|
|
|
для: AcidTrash
(04.05.2008 в 21:34)
| | тогда распечатается содержимое окна браузера, а мне необходимо содержимое файла распечатать. Т.е. событие - страница окончательно загружена, действие - вывод на печать (принтер) содержимого файла (имя и место известно). Файл простой текстовый. | |
|
|
|
|
|
|
|
для: Drl31
(04.05.2008 в 21:36)
| | Генерируйте страницу на лету и печатайте ее. | |
|
|
|
|
|
|
|
для: devil943
(04.05.2008 в 21:38)
| | а других средств не существует? | |
|
|
|
|
|
|
|
для: Drl31
(04.05.2008 в 22:11)
| | Это оптимальный метод. Вы генерируете страницу, структура которой для печати нужна. | |
|
|
|
|
|
|
|
для: AcidTrash
(04.05.2008 в 22:20)
| | Вообще то как я понял, человеку нужна страница с сервера и через него же распечатать. Или нет? | |
|
|
|
|
|
|
|
для: ddhvvn
(04.05.2008 в 22:28)
| | Нет, мне нужно распечатать сдержимое обыкновенного текстового файла. Этот текстовый файл находится на сервере. Вот и все. Вот необходимый минимум.
И вопрос как распечатать ФАЙЛ, а не страницу... | |
|
|
|
|
|
|
|
для: Drl31
(04.05.2008 в 22:34)
| | В данном случае воспользуйтесь функцией file_get_contents();
Считываете данные на страницу и ссылкой на печать(Javascript), печатаете. | |
|
|
|
|
|
|
|
для: Drl31
(04.05.2008 в 22:34)
| | Открываешь файл на пустой странице и печатаешь.. Например если тебе надо по клику мыши что-то напечатать можно сделать открытие страницы в маленько окошке, которая тут же начнет распечатываться и закроется... | |
|
|
|
|
|
|
|
для: Drl31
(04.05.2008 в 20:40)
| | Эээээ... пример можно? | |
|
|
|
|
|
|
|
для: Drl31
(04.05.2008 в 23:02)
| | я извиняюсь, но вопрос пока что еще все открытый... | |
|
|
|
|
|
|
|
для: Drl31
(06.05.2008 в 23:36)
| | Отдаете документ, вызывая печать после загрузки страницы:
<body onload="print()"> | |
|
|
|