• Lunes 18 de Noviembre de 2024, 11:35

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Javi76

Páginas: [1]
1
Delphi / Re: Problema Con Impresora De Tickets
« en: Viernes 2 de Diciembre de 2005, 18:54 »
Muchas gracias por el link, y perdón por lo del otro hilo...

Ahora tengo un problema al enviar texto e imágenes juntas en un mismo documento, ya que el texto se envía mediante el procedimiento Escape (código que no puedo modificar) y las imágenes las imprimo con el procedimiento StretchDiBits.

Esta diferencia provoca que las imágenes se coloquen en la cola de impresión de la impresora mientras que el texto no pasa por esta cola, por lo que al finalizar el documento mediante EndDoc primero se imprime TODO el texto y a continuación las imágenes, no respetando el orden inicial.

¿Existe alguna manera de forzar a que las imágenes no se queden en la cola de impresión sino que entren directamente a la impresora, como lo hace el texto?

Muchas gracias.

2
Delphi / Como Utilizar El Procedimiento Escape (api Windows
« en: Viernes 2 de Diciembre de 2005, 10:43 »
Hola,

Tengo una impresora SAMSUNG que permite la impresión de gráficos y me gustaría saber como le puedo enviar la secuencia de escape para que me imprima un gráfico, preferentemente mediante una llamada a la función ESCAPE (aunque admito cualquier otra sugerencia)

La secuencia de escape que deseo enviar es (copia exacta del manual):
<ESC> "X" n1 n2

No sé si n1 y n2 se deben enviar así tal cual o hay que sustituirlos por algún valor.

Agradecería cualquier tipo de ayuda, por breve que sea.

Muchas gracias.

3
Delphi / Re: Problema Con Impresora De Tickets
« en: Miércoles 30 de Noviembre de 2005, 19:22 »
Muchas gracias por el ejemplo, aunque ya lo había visto y es el que me ha servido de "guía" hasta el momento.

Lo que me refiero con las secuencias de escape o control son esas cadenas de texto que le puedes enviar a la impresora directamente y ella los trata como comandos especiales. Por ejemplo, según las especificaciones de mi impresora SAMSUNG SRP-350, la secuencia "<ESC>@" inicializa la impresora.

¿Puedo utilizar o existen secuencias de escape para pasarle un gráfico?
¿Cómo se utilizan?

Espero haberme explicado mejor esta vez (ya dije que era novato en el tema)

Muchas gracias de antemano.

4
Delphi / Re: Problema Con Impresora De Tickets
« en: Viernes 25 de Noviembre de 2005, 09:58 »
Gracias Lopman, sólo intento facilitar la tarea a todos.

En cuanto al problema inicial, ya he conseguido imprimir Bitmaps a través del TPrinter pero ahora se me plantea el reto de conseguir enviar esta misma imagen a través de las secuencias de Escape o Control pero no sé como hacerlo (es la primera vez que hago algo similar y hablo "de oidas").

Agradecería cualquier ayuda o ejemplo que me sirva de orientación sobre como manejar estos comandos.

Muchas gracias.

5
Delphi / Problema Con Impresora De Tickets
« en: Jueves 24 de Noviembre de 2005, 11:01 »
Hola a todos,

Tengo una aplicación que deseo que imprima tickets mediante una impresora de tickets. Como soy nuevo en este tema me está costando bastante así que perdón por si algo alguna pregunta que parezca obvia.

El caso es que después de indagar un poco por Internet he descubierto la clase TPrinter, la cual en teoría permite imprimir texto e imágenes.

Aunque he conseguido mediante esta clase imprimir texto en una impresora de tickets, no consigo que me imprima una imagen ya que me saca el trozo de papel en blanco.

¿Voy por buen camino o debo cambiar?

El objetivo es poder imprimir tanto texto como imágenes en "cualquier" impresora de tickets ¿Es posible?

Muchas gracias de antemano.

Páginas: [1]