Автор Тема: Как из браузера распечатать какой-либо файл?  (Прочитано 5335 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Сергей

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
:cool: Такой вот очередной вопросик.
Как из браузера распечатать какой-либо файл?
Т.е. как сделать так, чтобы, например, щелкаешь по ссылке и картинка печаталась на принтере?
Заранее бооольшое спасибо!!!

;) а как насчет шаблонов (см. в форуме)?

Оффлайн OBOLTUS

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 102
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как из браузера распечатать какой-либо файл?
« Ответ #1 : 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"11); 

printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
PHP - Probably Hopeless Pont

Оффлайн GotZfild

  • Универсал
  • Старожил
  • ****
  • Сообщений: 456
  • +0/-0
  • 2
    • Просмотр профиля
    • http://myphp.dem.ru
Как из браузера распечатать какой-либо файл?
« Ответ #2 : 11 Августа 2002, 12:50:02 »
Сергей
Тебе нужно, чтобы документ печатался на принтере клиента или сервера? Если у клиента, то это через JS.
После трех дней без программирования жизнь становится бессмысленной.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Как из браузера распечатать какой-либо файл?
« Ответ #3 : 11 Августа 2002, 17:44:35 »
Сергей
Через JS. РНР понятия не имеет о наличии принтера у клиента.
AS IS...

Оффлайн Сергей

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как из браузера распечатать какой-либо файл?
« Ответ #4 : 11 Августа 2002, 22:52:38 »
Да, мне просто необходимо  чтобы какой либо документ печатался на принтере клиента. Чтобы он ткнул мышкой на что-то типа ссылки и его принтер напечатал документ. А что такое JS? Хотя бы подскажите что это, а я уж сам пороюсь...

Оффлайн OBOLTUS

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 102
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как из браузера распечатать какой-либо файл?
« Ответ #5 : 11 Августа 2002, 23:23:46 »
Сергей
А я вопрос не понял... Блин стоко написал и все по боку:)

JS - Java Script - язык выполнения сценариев на стороне клиента... Он может просмотреть код сценария. Но на JS нельзя напечатать определенный рисунок. Можно просто вызвать диалоговое окно печати. Или нет?
PHP - Probably Hopeless Pont

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как из браузера распечатать какой-либо файл?
« Ответ #6 : 12 Августа 2002, 06:04:08 »
Сергей
Все очень просто.
Тыкаешь мышкой в меню Файл, выбираешь пункт Печать.
Больше никак.

Оффлайн Сергей

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как из браузера распечатать какой-либо файл?
« Ответ #7 : 13 Августа 2002, 00:37:01 »
Ясно, значит только через диалоговое окно печати? Или всетаки нет? Я бы хотел, чтобы не принтере клиента распечатался рисунок, чтобы он ткнул мышкой, ну пусть окно принтера выскочит, как без этого. Это возможно? Через JS?
Счас пороюсь. Спасибо большое.
Но я не против информации еще...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Как из браузера распечатать какой-либо файл?
« Ответ #8 : 13 Августа 2002, 09:24:43 »
Сергей

OnClick="window.print()"
AS IS...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как из браузера распечатать какой-либо файл?
« Ответ #9 : 13 Августа 2002, 12:18:35 »
А что эта тема делает в разделе по РНР?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28