Thread View: es.comp.os.linux.programacion
8 messages
8 total messages
Started by aortega
Mon, 12 Jun 2006 05:20
Cómo Imprimir en coordenas (x, y) de un documento desde linux con php?
Author: aortega
Date: Mon, 12 Jun 2006 05:20
Date: Mon, 12 Jun 2006 05:20
15 lines
1655 bytes
1655 bytes
En php para windows existe una librería llamada php_printer y un función llamada : printer_draw_text ( resource printer_handle, string text, int x, int y ) que lo que hace es escribir en coordenadas especificas de un documento. La pregunta es cómo puedo hacer eso mismo desde linux con php, ya que necesito escribir en una pagina, pero en espacios precisos de la pagina, por ejm si la pagina tiene: nombre: __________________ necesito escribir exactamente en la raya.
Re: C�mo Imprimir en coordenas (x, y) de un documento desde linux con php?
Author: Oscar Garcia
Date: Tue, 13 Jun 2006 16:19
Date: Tue, 13 Jun 2006 16:19
28 lines
1998 bytes
1998 bytes
El 11 Jun 2006 22:20:52 -0700, "aortega" <amb_ort_02@hotmail.com> escribi�: >En php para windows existe una librer�a llamada php_printer y un >funci�n llamada : >printer_draw_text ( resource printer_handle, string text, int x, int y >) > > que lo que hace es escribir en coordenadas especificas de un >documento. > >La pregunta es c�mo puedo hacer eso mismo desde linux con php, ya que >necesito escribir en una pagina, pero en espacios precisos de la >pagina, por ejm si la pagina tiene: > >nombre: __________________ > >necesito escribir exactamente en la raya. �Qu� problema tienes exactamente? �No te funciona? �Te dice que no existe la funci�n? �Te dice "permiso denegado" al ejecutar tu programa PHP? Un saludo. -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Re: Cómo Imprimir en coordenas (x, y) de un documento desde linux con php?
Author: aortega
Date: Thu, 15 Jun 2006 00:52
Date: Thu, 15 Jun 2006 00:52
29 lines
2382 bytes
2382 bytes
> ¿Qué problema tienes exactamente? ¿No te funciona? ¿Te dice que no > existe la función? ¿Te dice "permiso denegado" al ejecutar tu programa > PHP? Necesito mudar mi sistema de windows a linux. En windows funciona perfectamente, pero las funcines de la dll php_printer solo funciona en windows según el manual en http://www.php.net/manual/es/ref.printer.php. En linux no existe una librería similar para php, según tengo entendido. Entonces >necesito escribir en una pagina, pero en espacios precisos de la >pagina, por ejm si la pagina tiene: > >nombre: __________________ > >necesito escribir exactamente en la raya. La página no la genera el sistema, se obtine desde fuera y el sistema solo debe imprimir en las rayas, una x cantidad de informacion que captura el sistema. Ojo la pagina se coloca en la impresora y esta solo imprime en las rayas donde va la informacion capturada (lo pude lograr con la dll; php_printer.dll, para php). y necesito una idea para hacer en linux lo que ya me funciona en windows. Espero que sea lo bastante claro, saludos.
Re: C�mo Imprimir en coordenas (x, y) de un documento desde linux con php?
Author: Oscar Garcia
Date: Thu, 15 Jun 2006 02:11
Date: Thu, 15 Jun 2006 02:11
25 lines
2015 bytes
2015 bytes
El 14 Jun 2006 17:52:32 -0700, "aortega" <amb_ort_02@hotmail.com> escribi�: >> �Qu� problema tienes exactamente? �No te funciona? �Te dice que no >> existe la funci�n? �Te dice "permiso denegado" al ejecutar tu programa >> PHP? > >Necesito mudar mi sistema de windows a linux. En windows funciona >perfectamente, pero las funcines de la dll php_printer solo funciona en >windows seg�n el manual en >http://www.php.net/manual/es/ref.printer.php. > >En linux no existe una librer�a similar para php, seg�n tengo >entendido. Entonces �Has probado a generar un PDF (con fPDF, por ejemplo) y enviar el documento directamente a la impresora? Es la primera soluci�n que se me ocurre. Un saludo. -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Re: C�mo Imprimir en coordenas (x, y) de un documento desde linux con php?
Author: Oscar Garcia
Date: Thu, 15 Jun 2006 02:32
Date: Thu, 15 Jun 2006 02:32
18 lines
1795 bytes
1795 bytes
El Thu, 15 Jun 2006 04:11:25 +0200, Oscar Garcia <redstarQUITARSPAM23@terra.es> escribi�: >>En linux no existe una librer�a similar para php, seg�n tengo >>entendido. Entonces > >�Has probado a generar un PDF (con fPDF, por ejemplo) y enviar el >documento directamente a la impresora? Bueno.. "directamente" no, ya que si usas cups (por ejemplo) deber�s pasar el documento a postcript previamente (por ejemplo con pdf2ps que trae ghostscript). Otro saludo. -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Re: Cómo Imprimir en coordenas (x, y) de un documento desde linux con php?
Author: Alberto Cabello Sanchez
Date: Mon, 19 Jun 2006 08:30
Date: Mon, 19 Jun 2006 08:30
31 lines
2169 bytes
2169 bytes
Oscar Garcia wrote: > El Thu, 15 Jun 2006 04:11:25 +0200, Oscar Garcia > <redstarQUITARSPAM23@terra.es> escribi�: > >>>En linux no existe una librer�a similar para php, seg�n tengo >>>entendido. Entonces "Printer Functions Introduction These functions are only available under Windows 9.x, ME, NT4 and 2000. They have been added in PHP 4.0.4. " No existe esa misma, pero "similares" s� que las hay: http://www.php.net/manual/en/ref.ps.php >> >>�Has probado a generar un PDF (con fPDF, por ejemplo) y enviar el >>documento directamente a la impresora? > Esa es otra manera buena de hacerlo. > > Bueno.. "directamente" no, ya que si usas cups (por ejemplo) deber�s > pasar el documento a postcript previamente (por ejemplo con pdf2ps que > trae ghostscript). El cups hace eso �l solito, o por lo menos el m�o me lo hace: yo s�lo hago lpr doc.pdf y �l lo imprime :-)
Re: C�mo Imprimir en coordenas (x, y) de un documento desde linux con php?
Author: Oscar Garcia
Date: Mon, 19 Jun 2006 08:53
Date: Mon, 19 Jun 2006 08:53
35 lines
2575 bytes
2575 bytes
On Mon, 19 Jun 2006 10:30:56 +0200, Alberto Cabello Sanchez <gallina@unex.es> wrote: >>>>En linux no existe una librer�a similar para php, seg�n tengo >>>>entendido. Entonces > >"Printer Functions >Introduction > >These functions are only available under Windows 9.x, ME, NT4 and 2000. >They have been added in PHP 4.0.4. " > >No existe esa misma, pero "similares" s� que las hay: >http://www.php.net/manual/en/ref.ps.php Deber�as hab�rselo respondido a su post :) >> Bueno.. "directamente" no, ya que si usas cups (por ejemplo) deber�s >> pasar el documento a postcript previamente (por ejemplo con pdf2ps que >> trae ghostscript). > >El cups hace eso �l solito, o por lo menos el m�o me lo hace: yo s�lo >hago lpr doc.pdf y �l lo imprime :-) No hab�a usado nunca lpr para imprimir directamente en cups, pens� que har�a falta pasarlo previamente a postscript. De todas formas har� algunas pruebecillas a ver qu� tal funciona en impresoras que no son postscript (como la hp940c de mi casa). Un saludo. -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Re: Cómo Imprimir en coordenas (x, y) de un documento desde linux con php?
Author: aortega
Date: Wed, 21 Jun 2006 02:43
Date: Wed, 21 Jun 2006 02:43
14 lines
2136 bytes
2136 bytes
> ¿Has probado a generar un PDF (con fPDF, por ejemplo) y enviar el > documento directamente a la impresora? Gracias por las respuestas, la verdad es que me han dado buenas ideas, que es lo que necesitaba. Gracias voy a utilizar la opción que menciono Óscar Javier García Baudet, debo decir que una de las desventajas de utilizar la extensión php_printer.dll es que cada vez que se cambia de impresora se deben volver a configurar nuevamente las coordenadas (x,y), ya que, diferentes impresoras, con las mismas coordenadas en el script php, imprimen en lugares distintos de la pagina. Esto es algo que no ocurre, por lo visto hasta el momento, con fpdf. Gracias por todo
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads