Foros del Web » Programando para Internet » PHP »

copiar txt a lpt1

Estas en el tema de copiar txt a lpt1 en el foro de PHP en Foros del Web. Existe alguna funcion en PHP que me permita imprimir un texto directo a una lpt1?? algo asi como el "copy arch.txt lpt1" que se hace ...
  #1 (permalink)  
Antiguo 26/07/2004, 11:46
 
Fecha de Ingreso: junio-2004
Ubicación: Stgo, Chile
Mensajes: 51
Antigüedad: 19 años, 9 meses
Puntos: 0
copiar txt a lpt1

Existe alguna funcion en PHP que me permita imprimir un texto directo a una lpt1?? algo asi como el "copy arch.txt lpt1" que se hace en DOS????

Necesito imprimir archivos planos a una impresora de matriz de puntos.... se me ocurre que esa es la forma.. ¿o habrá otra mejor??

Si alguien sabe, agradeceria mucho que me ayudaran...

Saludos
Victoria
  #2 (permalink)  
Antiguo 26/07/2004, 14:45
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
PHP como lenguaje del lado del servidor no tiene control sobre las impresoras conectadas en clientes ..

A lo sumo podrías controlar puertos -del servidor- ..

Si usas PHP bajo windows (en servidores windows) podrías usar las funcioens de "printer" que imprimen bajo impresoras conectadas al servidor. (incluidas la de una Red local donde esté el servidor "PHP" en ella).

http://www.php.net/manual/en/ref.printer.php

Cualquier otro tipo de solución para controlar una impresora -en el cliente- tendrías que ver soluciones del lado de ActiveX, Applets java o similar (javascript tampoco te serviría .. no hay control sobre la impresora .. el que imprime es el navegador).

Un saludo,

Última edición por Cluster; 26/07/2004 a las 14:47
  #3 (permalink)  
Antiguo 09/09/2004, 08:06
 
Fecha de Ingreso: mayo-2002
Ubicación: Toluca
Mensajes: 229
Antigüedad: 21 años, 11 meses
Puntos: 2
Hola !!
Necesito lo mismo !! como lo solucionaste Victoria ??
  #4 (permalink)  
Antiguo 10/09/2004, 06:47
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
El mismo "copy archivo.txt lpt1" puedes hacerlo vía funciones:

exec(), system() .. etc de PHP que te permite ejecutar comandos en la "consola" (shell) del S.O. que use TU servidor (así que dependerá de este directamente).

Ahora, sólo tienes que tener presente que dicha "impresión" se hará en la impresora conectada al servidor (o tal vez bajo un ambiente de intranet puedas indicar otra impresora de la red) pero .. NO puedes aplicar este "esquema" a Intranet para imprimir en las impresoras conectadas en los "clientes" (visitas de tu sitio).

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 10:07.