Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Сергей от 10 Августа 2002, 22:47:05
-
:cool: Такой вот очередной вопросик.
Как из браузера распечатать какой-либо файл?
Т.е. как сделать так, чтобы, например, щелкаешь по ссылке и картинка печаталась на принтере?
Заранее бооольшое спасибо!!!
;) а как насчет шаблонов (см. в форуме)?
-
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);
-
Сергей
Тебе нужно, чтобы документ печатался на принтере клиента или сервера? Если у клиента, то это через JS.
-
Сергей
Через JS. РНР понятия не имеет о наличии принтера у клиента.
-
Да, мне просто необходимо чтобы какой либо документ печатался на принтере клиента. Чтобы он ткнул мышкой на что-то типа ссылки и его принтер напечатал документ. А что такое JS? Хотя бы подскажите что это, а я уж сам пороюсь...
-
Сергей
А я вопрос не понял... Блин стоко написал и все по боку:)
JS - Java Script - язык выполнения сценариев на стороне клиента... Он может просмотреть код сценария. Но на JS нельзя напечатать определенный рисунок. Можно просто вызвать диалоговое окно печати. Или нет?
-
Сергей
Все очень просто.
Тыкаешь мышкой в меню Файл, выбираешь пункт Печать.
Больше никак.
-
Ясно, значит только через диалоговое окно печати? Или всетаки нет? Я бы хотел, чтобы не принтере клиента распечатался рисунок, чтобы он ткнул мышкой, ну пусть окно принтера выскочит, как без этого. Это возможно? Через JS?
Счас пороюсь. Спасибо большое.
Но я не против информации еще...
-
Сергей
OnClick="window.print()"
-
А что эта тема делает в разделе по РНР?