[prev in list] [next in list] [prev in thread] [next in thread]
List: php-general-es
Subject: Re: [PHP-ES] Impresion directa
From: felipe fernandez <danielfm () teleline ! es>
Date: 2008-06-26 4:10:43
Message-ID: 486316C3.5060306 () teleline ! es
[Download RAW message or body]
Resuelto
He encontrado una aplicación, foxit reader que permite llamarla desde la
linea de comandos con lo que me he creado un .bat al que le paso el
archivo pdf y la impresora donde queremos se imprima y FUNCIONA
O sea, ya tengo un servidor de impresoras apache+php para archivos de
texto y pdf. Objetivo cumplido.
Gracias por tu colaboración
josu udaondo escribió:
>
> Ouch, si, la mia es plc5 por defecto por eso lo pilla sin problemas…
>
> Has usado ghoscript? Igual te sirve… pero yo no se usarlo…
>
> Fdo Josu Udaondo Orúe
>
> Aranet S.L. <http://www.aranetsl.com/>
> División de Informática
> Polígono Lezama Leguizamón
> C/Guipuzcoa 31
> Etxebarri 48450-Vizcaya
> Teléfono: 944497340 - 678973277
> Email:josu@aranetsl.com <mailto:josu@aranetsl.com>
> MSN:epiezas30@hotmail.com
>
> Descarga Tarifa de Equipos pulsando AQUI
> <http://www.epiezas.com/v1/TARIFA%20EQUIPOS.pdf>
> /Servicios de alojamiento Web, Pasarelas de pago virtual,tiendas
> virtuales,asesoramiento de sistemas,reparacion Equipos, venta
> ordenadores.Resto de servicios consultar... /
>
> CIF:B-95178869
> CC: 0138-0006-46-0010519624
> Remitir los comprobantes de pago al fax: 94 449 7340 para procesar los
> pedidos
>
> *LEGEZKO ABISUA*.- Mezu elektroniko honetako informazioa jasotzaile
> gisa ageri den(ar) entzat baino ez da. Mezu elektroniko honetako eta
> berari erantsitako fitxategietako informazioa isilpean eduki behar da
> edota jabetza intelektualaren gaineko legeen eta beste legeen
> babespean dago. Mezu honek ez dio ezartzen inolako konpromisorik
> bidaltzaileari, berak eta jasotzaileak, aldez aurretik, berariazko
> idatzizko itunaren bidez besterik hitzartu ezean. Errakuntzaren bat
> dela-eta mezu hau jasotzen baduzu, bertan jarritako jasotzailea ez
> izan arren, jakinarazi ahalik azkarren bidaltzaileari,
> mesedez(josu@aranetsl.com <mailto:josu@aranetsl.com>) eta gero ezabatu
> erabat. Horrez gainera, mezuan jarritako jasotzailea ez bazara, ezin
> duzu erabili, banatu, kopiatu ez inprimatu, ez osorik ez zati bat.
>
> *AVISO LEGAL* - La información contenida en este correo electrónico es
> para el uso exclusivo de la/s persona/s mencionadas como
> destinataria/s. Este correo electrónico y los archivos adjuntos, en su
> caso, contienen información confidencial y/o protegida legalmente por
> leyes de propiedad intelectual o por otras leyes. Este mensaje no
> constituye ningún compromiso por parte de la persona remitente, salvo
> que exista expreso pacto en contrario, previo y por escrito entre la
> persona destinataria y la remitente. Si usted no es la persona
> destinataria designada y recibe este mensaje por error, por favor,
> notifíquelo a la persona remitente con la mayor brevedad posible a la
> siguiente dirección:( josu@aranetsl.com <mailto:josu@aranetsl.com>) y
> proceda inmediatamente a su total destrucción. Así mismo, le
> informamos de que no debe, directa o indirectamente, usar, distribuir,
> reproducir, imprimir o copiar, total o parcialmente este mensaje si no
> es la persona destinataria designada.
>
> *DISCLAIMER* - The information contained in this email is for the
> exclusive use of the person(s) mentioned as addressee(s). This email
> and the attached files, where appropriate, contain confidential
> information and/or information legally protected by intellectual
> property laws or other laws. This message does not constitute any
> commitment on the part of the sender, except where there exists prior
> express agreement to the contrary in writing between the addressee and
> the sender. If you are not the designated addressee and receive this
> message by mistake, please notify the sender as soon as possible at
> the following address (josu@aranetsl.com <mailto:josu@aranetsl.com>)
> and then delete it immediately. We also inform you that you may not
> use, distribute, print or copy this message, either directly or
> indirectly or totally or partially, if you are not the designated
> addressee
>
> *De:* felipe fernandez [mailto:danielfm@teleline.es]
> *Enviado el:* martes, 24 de junio de 2008 16:45
> *Para:* josu udaondo
> *Asunto:* Re: [PHP-ES] Impresion directa
>
> Es lo que estoy haciendo.
> Gracias por tu interés. No queda otra que poner una impresora postscript.
> Gracias
>
> josu udaondo escribió:
>
> Has probado a lanzarle desde cmd?
>
> Yo lo hize asi y cuando ya tuve la línea de comando bien comprobada,
> entonces lo hice via exec() de php
>
> Fdo Josu Udaondo Orúe
>
> Aranet S.L. <http://www.aranetsl.com/>
> División de Informática
> Polígono Lezama Leguizamón
> C/Guipuzcoa 31
> Etxebarri 48450-Vizcaya
> Teléfono: 944497340 - 678973277
> Email:josu@aranetsl.com <mailto:josu@aranetsl.com>
> MSN:epiezas30@hotmail.com
>
> Descarga Tarifa de Equipos pulsando AQUI
> <http://www.epiezas.com/v1/TARIFA%20EQUIPOS.pdf>
> /Servicios de alojamiento Web, Pasarelas de pago virtual,tiendas
> virtuales,asesoramiento de sistemas,reparacion Equipos, venta
> ordenadores.Resto de servicios consultar... /
>
> CIF:B-95178869
> CC: 0138-0006-46-0010519624
> Remitir los comprobantes de pago al fax: 94 449 7340 para procesar los
> pedidos
>
> *LEGEZKO ABISUA*.- Mezu elektroniko honetako informazioa jasotzaile
> gisa ageri den(ar) entzat baino ez da. Mezu elektroniko honetako eta
> berari erantsitako fitxategietako informazioa isilpean eduki behar da
> edota jabetza intelektualaren gaineko legeen eta beste legeen
> babespean dago. Mezu honek ez dio ezartzen inolako konpromisorik
> bidaltzaileari, berak eta jasotzaileak, aldez aurretik, berariazko
> idatzizko itunaren bidez besterik hitzartu ezean. Errakuntzaren bat
> dela-eta mezu hau jasotzen baduzu, bertan jarritako jasotzailea ez
> izan arren, jakinarazi ahalik azkarren bidaltzaileari,
> mesedez(josu@aranetsl.com <mailto:josu@aranetsl.com>) eta gero ezabatu
> erabat. Horrez gainera, mezuan jarritako jasotzailea ez bazara, ezin
> duzu erabili, banatu, kopiatu ez inprimatu, ez osorik ez zati bat.
>
> *AVISO LEGAL* - La información contenida en este correo electrónico es
> para el uso exclusivo de la/s persona/s mencionadas como
> destinataria/s. Este correo electrónico y los archivos adjuntos, en su
> caso, contienen información confidencial y/o protegida legalmente por
> leyes de propiedad intelectual o por otras leyes. Este mensaje no
> constituye ningún compromiso por parte de la persona remitente, salvo
> que exista expreso pacto en contrario, previo y por escrito entre la
> persona destinataria y la remitente. Si usted no es la persona
> destinataria designada y recibe este mensaje por error, por favor,
> notifíquelo a la persona remitente con la mayor brevedad posible a la
> siguiente dirección:( josu@aranetsl.com <mailto:josu@aranetsl.com>) y
> proceda inmediatamente a su total destrucción. Así mismo, le
> informamos de que no debe, directa o indirectamente, usar, distribuir,
> reproducir, imprimir o copiar, total o parcialmente este mensaje si no
> es la persona destinataria designada.
>
> *DISCLAIMER* - The information contained in this email is for the
> exclusive use of the person(s) mentioned as addressee(s). This email
> and the attached files, where appropriate, contain confidential
> information and/or information legally protected by intellectual
> property laws or other laws. This message does not constitute any
> commitment on the part of the sender, except where there exists prior
> express agreement to the contrary in writing between the addressee and
> the sender. If you are not the designated addressee and receive this
> message by mistake, please notify the sender as soon as possible at
> the following address (josu@aranetsl.com <mailto:josu@aranetsl.com>)
> and then delete it immediately. We also inform you that you may not
> use, distribute, print or copy this message, either directly or
> indirectly or totally or partially, if you are not the designated
> addressee
>
> *De:* felipe fernandez [mailto:danielfm@teleline.es]
> *Enviado el:* martes, 24 de junio de 2008 14:13
> *Para:* josu udaondo
> *Asunto:* Re: [PHP-ES] Impresion directa
>
> Samsung ML-2010R
> Laser monocromo.
>
>
> josu udaondo escribió:
>
> No es oki, es una laserjet hp 4250...
> Cual tienes tu que no te lo coge directamente?
>
> Fdo Josu Udaondo Orúe
> Aranet S.L.
>
> -----Mensaje original-----
> De: felipe fernandez [mailto:danielfm@teleline.es]
> Enviado el: martes, 24 de junio de 2008 9:42
> Para: josu udaondo
> Asunto: Re: [PHP-ES] Impresion directa
>
> Eso solo es válido para impresoras postscript, como tu oki 4250.
> El lpr tiene una opcion, -ol, que le indica que es un archivo
> binario/postscript pero no me funciona
>
>
> josu udaondo escribió:
>
>
> Hola...
>
> Yo imprimo el pdf directamente sin hacer florituras...
>
> Yo tengo una 4250N con un printserver en la dirección 192.168.15.205 de
>
>
>
> una
>
>
> de mis redes..Para imprmir en ella un pdf hago lo siguiente:
>
> Si tienes una cola de impresión en un server , modifica el parámetro -S
>
>
>
> que
>
>
> indica el servidor que contiene esa cola y -P que es el nombre de la cola
>
>
>
> en
>
>
> sí.
>
>
>
> lpr -S 192.16815.205 -P 192.168.15.205 archivo.pdf
>
>
>
>
>
> y sale solito...
>
>
>
> si necesitas algo mas dimelo..
>
>
>
> Fdo Josu Udaondo Orúe
>
> Aranet S.L.
>
>
>
> -----Mensaje original-----
>
> De: felipe fernandez [mailto:danielfm@teleline.es]
>
> Enviado el: lunes, 23 de junio de 2008 19:45
>
> Para: Php-es
>
> Asunto: [PHP-ES] Impresion directa
>
>
>
> En la aplicación que tenemos necesitamos imprimir directamente desde el
>
> php un archivo pdf en una impresora concreta. El servidor php está
>
> fuera de la red local y las impresoras están conectadas a un pc con
>
> windows dentro de una red local (no hay drivers para linux).
>
>
>
> Lo que hemos hecho es instalar el apache en el equipo con windows. Este
>
> servidor recupera el archivo pdf por ftp desde el servidor linux remoto
>
> y lo envía a la impresora ejecutando algún shell del dos mediante
>
> system/exec
>
>
>
> Lo hemos intentado de tres maneras:
>
> 1) instalando PrintFile (prfile32). Esta utilidad permite la impresión
>
> de archivos pdf pero no le podemos enviar la impresora por la queremos
>
> salga el listado.
>
> 2) gsprint. Idem anterior pero esta si que acepta una opción donde va el
>
> nombre de la impresora por la cual queremos que salga. El problema es
>
> que abre una ventana dos y como esta no se cierra no pasa el control de
>
> final de comando al php y este se cuelga
>
> 3) lpr para dos. Perfecto excepto que cuando le decimos que el fichero
>
> es binario (opción -ol) se cuelga la impresora.
>
>
>
> Si alguien ha hecho algo parecido o ha detectado algún error en los tres
>
> casos anteriores o conoce de alguna otra solución le agradeceríamos nos
>
> iluminara. No importa que la solución sea comercial.
>
>
>
> salu2 y gracias
>
>
>
>
>
>
>
>
>
>
>
>
>
--
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic