Amigos del foro:
A raíz de la necesidad de imprimir unas facturas, he logrado con cierta dificultad manejar el objeto printer, y cumple con mis aspiraciones a cabalidad.
Excepto por un pequeño detalle...
Sin motivo aparente (siempre hay un motivo pero no he podido dar con él) la impresión se desconfigura y pasa por alto las indicaciones de tamaño y tipo de letra, imprimiendo unos monstruos de tamaño 14 y 16.
Otra pista: Este 'fenómeno' nunca fue notorio mientras utilicé una Okidata 320 en mis pruebas, pero en cuanto lo echamos a correr con una Panasonic KX-P1150... #&5$$##!!!
Esto no ocurre en la primera impresión; ¿Hay alguna instrucción que vacíe el objeto printer? Esto lo acabo de pensar, pero me da la impresión que es la acumulación de instrucciones la que causa el problema. De hecho, la forma de que todo vuelva a la normalidad es
cerrar la aplicación y volver a entrar.
He logrado reducir al mínimo la ocurrencia de estos accidentes cambiando instrucciones como:
printer.fontsize=10 por printer.font.size=10. O eliminando las instrucciones en que daba tamaño a la página y configurando este tamaño directamente en el Papel personalizado de la impresora.
Pero aún me ocurre de vez en cuando y me tiene sin dormir.
Quisiera saber si alguien ha tenido la experiencia y me puede ayudar. O si alguien tiene una idea de lo que pueda hacer para solucionarlo.
No es necesario que tengas la solución, cualquier comentario que hagas lo agradeceré en el alma.
Salu2 a to2.