Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Pruebas impresión
10-07-2012, 07:54 AM (Este mensaje fue modificado por última vez en: 10-07-2012 07:55 AM por Juan Carlos.)
Mensaje: #11
RE: Pruebas impresión
Hola Esther. En principio sólo hacen falta dos parámetros, siendo el primero el tipo de código, y el segundo el código en sí:

appdata.userinterface.PrintBarcode "code39", "LaLaLa"

Comprueba que le estés pasando el formato correcto al tipo de código.
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
10-07-2012, 08:15 AM
Mensaje: #12
RE: Pruebas impresión
Hola Juan Carlos el CB que nosotros utilizamos es el Interleaved 2 of 5, como debemos codificarlo para pasarselo como parámetro? como I2O5?
Sabes si este comando PrintBarcode está soportado por la Brother? los comandos Print y PrintCommand no están soportados y solo hemos conseguido imprimir por ella mediante el comando PrintLine, eso sí, con PrintLine no acepta correctamente los codigos de escape ESP/P.

Por otro lado, seguimos con el problema del comando EndPrint no es aceptado por la impresora y cuando lo utilizamos siempre nos imprime un ZU, además, al no finalizar la impresión, los seteos mediante códigos de escape se mantienen entre las diferentes impresiones.

Saludos,
Abel Bolance.

M.Soft, S.A.
Dpto. Producción (M.Soft Mobility)
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
10-07-2012, 09:59 AM
Mensaje: #13
RE: Pruebas impresión
Voy a comprobar si se permite dicho formato de código.

¿Estás metiendo los códigos de escape en el PrintLine concatenándole +chr([código aquí]) o si no cómo lo estás haciendo?

Ese "ZU" es un código de reset, que se puede ajustar. Aunque no esté homologado, EndPrint debería finalizar la conexión bluetooth. ¿Estás seguro de que llega a esa llamada?
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
10-07-2012, 10:12 AM
Mensaje: #14
RE: Pruebas impresión
Ya no estoy seguro de nada Juan Carlos, hemos probado varios comandos sobre esta impresora y no son aceptados, ni el Print, ni el PrintCommand y tampoco el PrintBarcode, este último lo hemos probado con el ejemplo que nos has pasado e imprime una serie de carácteres y seguidamente el texto del CB pero en ningún momento imprime el CB con sus rayitas negras.

El tema del ZU siempre nos aparece al final de la impresión, no se si es debido al EndPrint o a otra cosa pero siempre aparece en la hoja ese ZU.
Que funcione bien el EndPrint, pues no lo tengo del todo claro ya que hemos cometido un error al lanzarle el comando de subrayar el texto en una prueba y las siguientes pruebas han seguido subrayando el texto hasta que no le hemos pasado el comando de no subrayar. Tampoco se si el EndPrint, al cerrar la comunicación con la impresora, debe dejar a esta en el estado inicial, es posible que esta impresora almacene los códigos enviados mientras no le digas lo contrario, esto también es posible.

He hablado directamente con los técnicos de Brother y me comentan que a esta impresora no se le pueden pasar códigos para imprimir el CB, que la única forma de imprimir un CB es desde una imagen o desde un PDF, ellos en el SDK de Android tienen una función que le envías un fichero a la impresora y te imprime un documento gráfico, pero esto en xOne no es posible, no?

El tema del PrintLine, para utilizarlo con los códigos ESP/P siempre lo estamos usando como indicas y esto si que funciona ya que estamos imprimiendo con diferentes tipos de letra, tamaños de letra, estamos haciendo TAB, subrayados, negrita, cursiva,...

Ya me dirás algo ya que ahora ya no podemos hacer más pruebas, erstamos atascados con este tema.

Saludos,
Abel Bolance.

M.Soft, S.A.
Dpto. Producción (M.Soft Mobility)
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
10-07-2012, 10:41 AM
Mensaje: #15
RE: Pruebas impresión
La Brother no está homologada aún para Android.
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
10-07-2012, 11:08 AM
Mensaje: #16
RE: Pruebas impresión
Y para alguna otra plataforma está homologada? para WM por ejemplo?
Si lo está para WM, podéis pasarme algún ejemplo de como configurarla y probarla?

Gracias.

Saludos,
Abel Bolance.

M.Soft, S.A.
Dpto. Producción (M.Soft Mobility)
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
10-07-2012, 11:24 AM
Mensaje: #17
RE: Pruebas impresión
Hola Abel,
Para Windows Mobile si está homologada.
Te paso un documento para que le eches un vistazo.
Cualquier duda nos cuentas.

Saludos.


Archivo(s) adjuntos
.pdf  Impresión con Brother PJ.pdf (Tamaño: 436.09 KB / Descargas: 6)
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
10-07-2012, 12:01 PM
Mensaje: #18
RE: Pruebas impresión
OK intentaremos hacer algunas pruebas, solo está disponible en esa versión del frame (6.4.8.0) o a partir de esa en adelante?
Lo que no entiendo es el punto 1 de la NOTA, la funciones de impresión anterior son las estandard de Print, PrintCommand y PrintLine?
Las dll de la impresora, debo de registrarlas en la carpeta Windows del dispositivo?

Saludos,
Abel Bolance.

M.Soft, S.A.
Dpto. Producción (M.Soft Mobility)
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
10-07-2012, 12:25 PM
Mensaje: #19
RE: Pruebas impresión
Está disponible a partir de la versión 6.4.8.0 de WMobile.
El punto 1 de la nota quiere decir, que no es posible imprimir en modo gráfico y modo texto a la vez. Si inicias la impresión en modo gráfico ( mediante StartPrintGraph ) sólo puedes usar las funciones del modo gráfico:

PrintTextXY string texto, int PosX, int PosY
PrintRectangle int PosX1, int PosY1, int PosX2, int PosY2
PrintImage string stPath, int PosX, int PosY
FontSize int nSize
FontBold bool bBold

y EndPrint para finalizar la impresión ...

Las dll no hace falta registrarlas, basta con copiarlas al directorio Windows.

Saludos.
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
10-07-2012, 12:30 PM
Mensaje: #20
RE: Pruebas impresión
OK nos ponemos con las pruebas y te comento lo que he conseguido.
Veo que existe la posibilidad de PrintImage pero no la de PrintPDF, sería capaz de imprimir un PDF? En Android el SDK de la impresora permite imprimir Imagen o PDF, en WM?

Saludos,
Abel Bolance.

M.Soft, S.A.
Dpto. Producción (M.Soft Mobility)
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
Enviar respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)

Contáctanos | XOne | Volver arriba | Volver al contenido | Archivo (Modo simple) | Sindicación RSS