Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Сергей от 10 Августа 2002, 22:47:05

Название: Как из браузера распечатать какой-либо файл?
Отправлено: Сергей от 10 Августа 2002, 22:47:05
:cool: Такой вот очередной вопросик.
Как из браузера распечатать какой-либо файл?
Т.е. как сделать так, чтобы, например, щелкаешь по ссылке и картинка печаталась на принтере?
Заранее бооольшое спасибо!!!

;) а как насчет шаблонов (см. в форуме)?
Название: Как из браузера распечатать какой-либо файл?
Отправлено: OBOLTUS от 10 Августа 2002, 23:34:55
http://www.php.net/manual/en/ref.printer.php - мануал
Цитировать
These functions are only available under Windows 9.x, ME, NT4 and 2000. They have been added in PHP 4 (4.0.4).  



$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);

printer_draw_bmp($handle, "image.bmp", 1, 1);

printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
Название: Как из браузера распечатать какой-либо файл?
Отправлено: GotZfild от 11 Августа 2002, 12:50:02
Сергей
Тебе нужно, чтобы документ печатался на принтере клиента или сервера? Если у клиента, то это через JS.
Название: Как из браузера распечатать какой-либо файл?
Отправлено: ThE0ReTiC от 11 Августа 2002, 17:44:35
Сергей
Через JS. РНР понятия не имеет о наличии принтера у клиента.
Название: Как из браузера распечатать какой-либо файл?
Отправлено: Сергей от 11 Августа 2002, 22:52:38
Да, мне просто необходимо  чтобы какой либо документ печатался на принтере клиента. Чтобы он ткнул мышкой на что-то типа ссылки и его принтер напечатал документ. А что такое JS? Хотя бы подскажите что это, а я уж сам пороюсь...
Название: Как из браузера распечатать какой-либо файл?
Отправлено: OBOLTUS от 11 Августа 2002, 23:23:46
Сергей
А я вопрос не понял... Блин стоко написал и все по боку:)

JS - Java Script - язык выполнения сценариев на стороне клиента... Он может просмотреть код сценария. Но на JS нельзя напечатать определенный рисунок. Можно просто вызвать диалоговое окно печати. Или нет?
Название: Как из браузера распечатать какой-либо файл?
Отправлено: Меняздесьдавнонет от 12 Августа 2002, 06:04:08
Сергей
Все очень просто.
Тыкаешь мышкой в меню Файл, выбираешь пункт Печать.
Больше никак.
Название: Как из браузера распечатать какой-либо файл?
Отправлено: Сергей от 13 Августа 2002, 00:37:01
Ясно, значит только через диалоговое окно печати? Или всетаки нет? Я бы хотел, чтобы не принтере клиента распечатался рисунок, чтобы он ткнул мышкой, ну пусть окно принтера выскочит, как без этого. Это возможно? Через JS?
Счас пороюсь. Спасибо большое.
Но я не против информации еще...
Название: Как из браузера распечатать какой-либо файл?
Отправлено: ThE0ReTiC от 13 Августа 2002, 09:24:43
Сергей

OnClick="window.print()"
Название: Как из браузера распечатать какой-либо файл?
Отправлено: Меняздесьдавнонет от 13 Августа 2002, 12:18:35
А что эта тема делает в разделе по РНР?