downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

W32api> <printer_start_page
[edit] Last updated: Fri, 25 May 2012

view this page in

printer_write

(PECL printer SVN)

printer_writeEscribir datos a la impresora

Descripción

bool printer_write ( resource $printer_handle , string $content )

Escribe el parámetro content directamente a la impresora.

Parámetros

printer_handle

El parámetro printer_handle debe ser un identificador válido para una impresora.

content

Los datos que se escribirán.

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de printer_write()

<?php
$handle 
printer_open();
printer_write($handle"Texto a imprimir");
printer_close($handle);
?>



W32api> <printer_start_page
[edit] Last updated: Fri, 25 May 2012
 
add a note add a note User Contributed Notes printer_write
jt at jtis dot de 28-Sep-2004 04:47
To "statline" below:
Please read http://php.net/printer regarding the printer package _not_ being a part of PHP but a PECL extension and only working in a Windows environment.
You need to download and install the php_printer.dll!
steen_hansen at yahoo dot ca 14-Feb-2004 08:58
couldn't allocate the printerjob [1804] - error on windows 2000

I was printing in several places in one module, and kept getting this error after just two printer_write()'s.  It was solved by printing everything into a buffer first, then calling printer_write() just once.

EX:
  $_SESSION['PrintBuffer']='';         //printer buffer
  print_sub_1();
  print_sub_2();
  print_sub_3();

  $handle=printer_open("EPSON TM-T88III Receipt");
  printer_set_option($handle, PRINTER_MODE, "RAW");
  printer_write($handle, $_SESSION['PrintBuffer']);
//print $_SESSION['PrintBuffer'];         //for testing
  printer_close($handle);
a dot prenz at libero dot it 25-Jul-2002 06:17
If you need printer_write you must to change the datatype:
printer_set_option($handle, PRINTER_MODE, "RAW");

 
show source | credits | stats | sitemap | contact | advertising | mirror sites