Hola como estan, voy a tratar de aportar algo de lo que se sobre este tema, pirmero es definir que tipo de impresora que se prentede utilizar, si te utiliza una matrixial creo que no es complicado ( coincidiendo con lo que dice maunix ) ya que ademas escuche que un profesor de mi facultad finalizo un proyecto similar para imprimir facturas de compra en una impresora matricial, pero creo que para los proyectos que proponen wilbarco y compi seria mejor utilizar una impresora de inyeccion o lazer.
Para este caso, estoy de acuerdo con maunix ya que algunas impresoras requieren de un driver como tambien de un protocolo. Al investigar sobre esto encontre que algunos fabricantes de impresoras, en el caso de HP, utilizan los Printer Control Language o Printer Command Language, este lenguaje de programacion es utilizada para dar las instrucciones a las impresoras HP Deskjet. Por ejemplo en esta direccion pueden encontrar los comandos para este tipo de impresoras:
http://h10025.www1.hp.com/ewfrf/wc/...60&lc=es&cc=es&dlc=es&product=58747&rule=5219
http://lprng.sourceforge.net/DISTRIB/RESOURCES/DOCS/Vcs_pcl.pdf
Este lo que he podido investigar sobre este tema hasta el momento, se que alguien se preguntara como envio estos comandos a la impresora, bueno esa pregunta todavia no la logro contestar ya que hace poco e iniciado a investigar sobre este tema, ya que no estoy seguro pero creo que seria por el puerto usb, ya que si no me equivoco estas impresoras utlizan ese puerto (realmente no estoy seguro) pero por eso estoy comenzando a investigar a utilizar los puertos usb con pic.
En resumen creo que el conocer algo sobre el lenguaje de control de impresora en una esperanza en que aferrarse para poder realizar este proyecto tan interezante, yo por mi parte seguire invetigando y tratando de aportar en lo que pueda al foro. Gracias.
Recuerden que Albert Einstein dijo:
"La imaginación es más importante que el conocimiento."
“Alguien que nunca ha cometido errores nunca trató de hacer algo nuevo”.
“Lo importante de todo es nunca dejar de hacerte preguntas. La curiosidad tiene su propia razón de existir”.