Как предоставить печать на принтер в PHP-Gtk?

Я хочу напечатать некоторые записи, используя PHP-Gtk.

Я использую следующий код, но он не сработал.

$handle = fopen("PRN", "w"); fwrite($handle, 'text to printer'); fclose($handle); 

Пожалуйста, помогите мне Спасибо Рахул

    Представьте, что вы спрашиваете об этом для среды Windows, я думаю, вам следует взглянуть на функции принтера на php.net

    Функции принтера являются частью расширений PECL и могут быть загружены с php.net (ссылка идет на PECL 5.2.6, которая работает с PHP 5.2.11)

    Функции принтера на PHP не очень полезны для меня, поэтому я стараюсь использовать различные методы для создания PDF-файла и отображать его по умолчанию для чтения PDF (обычно Adobe Reader), который имеет гораздо лучшую поддержку печати. Но я могу думать о случаях, когда это не принято.

    Пример кода из php.net (печать на принтере по умолчанию):

     $handle = printer_open(); printer_start_doc($handle, "My Document"); printer_start_page($handle); $font = printer_create_font("Arial", 148, 76, PRINTER_FW_MEDIUM, false, false, false, -50); printer_select_font($handle, $font); printer_draw_text($handle, "PHP is simply cool", 40, 40); printer_delete_font($font); printer_end_page($handle); printer_end_doc($handle); printer_close($handle); 

    Вам нужно знать, какое устройство принадлежит вашему принтеру, и это зависит от вашей операционной системы.

    Ваш код предполагает, что принтер будет доступен на параллельном порту ПК. Это там?