Hola amigos.
Miren tengo un caso muy delicado, resulta que tenemos una aplicacion que aun se ejecuta en MS-DOS, ya esta planeada la migracion, pero desgraciadamente la impresora que tiene esa aplicacion esta fallando.
Como esta disenada la app, no podemos cambiarla a otro puerto, solo LPT, tenemos 2 impresoras pero por alguna razon al mandar a imprimir en ambas, parte del la informacion se perde, ya que ambas estan usando un font por default, y la impresora que usa es aplicacion usa un font mas pequeño por ello sale la informacion completa.
Las impresaras que podemos usar son hp 4000 y una deskjet 960c.
He estado googleando, y en muchos sitios hablan de poder hacer cambios en ms-dos para la improsora usando comandos PCL/PJL.
Pero la mera verdad, no entiendo muy bien aun como hacer esto, algunos hablan de usar en editor Hexadecimal y mandar los comandos en hex, otros hablan de un simple edit de ms-dos, guardar el archivo y darselo a el puerto ltp en ms-dos.
Me hes algo complicado entender, ya que nunca he mandado comandos PCL a mis impresoras.
Alguien por aqui podrian darme una leve explicacion en como llevar a cabo, mi meta es cambiar el font de la impresora, la rotacion de la hoja hor/ver.
Cualquier ayuda sera muy agradecida, saludos