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. |
|||
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) |
|||
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? |
|||
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) |
|||
10-07-2012, 10:41 AM
Mensaje: #15
|
|||
|
|||
RE: Pruebas impresión
La Brother no está homologada aún para Android.
|
|||
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) |
|||
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. |
|||
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) |
|||
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. |
|||
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) |
|||
« Tema previo | Tema siguiente »
|
Usuario(s) navegando en este tema: 1 invitado(s)