Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/10/2003, 09:28
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
¿Supongo que conoces que las funciones de printer_() de PHP -SÒLO- van a imprimir en las impresoras conectadas al servidor que ejecute PHP?¿?¿?

También recordar que sólo funcionan bajo PHP corriendo en Windows (hasta que epplestum libere su extensión para Linux :) )

A todo esto, la impresión (los comandos para imprimir) se hacen directamente sobre la impresora conectada al servidor (o en una intranet indicando la ruta de la impresora tal vez funcione .. ).

Los "CSS" (estilo en cascada) son própios de "clientes" navegadores .. así que dificil que apliques CSS a cualquier cosa que salga por funciones de printer_xxx() de PHP.

Si lo que pretendes es imprimir con tu formato dado y en las impresoras que disponga el "visitante" de tu web (que ejecute tus scripts) .. tienes dos opciones:

* Usar Javascript (con lo cual no tienes mucho control sobre la impresión) en combinación con CSS si lo deseas para el dispositivo (recomendable) "printer" ...

O bien algún ActiveX o similar que estará instalado en el PC que acceda a tus scripts (en el navegador).

** Otra opción. Generar un PDF dinámicamente desde PHP .. eso lo puedes hacer con librerias PDF Lib o con alguna classe (lo cual no requier de nada extra instalado en el servidor) como las FPDF o R&OS .. Generando un "PDF" controlaras exactamente el formato de impresión (tipografía, posicionamiento de elementos en la página .. etc)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.