Preados, bom dia,
preciso construir um software que sirva de interface entre uma impressora(de qualquer modelo) instalada em USB, esta interface fará configurações no equipamento e verifica o status do mesmo. O problema é que não sei qual conceito utilizar para realizar a comunicação entre impressora e aplicação.
quando a impressora está instalada por IP é mais fácil pois mapeio a página WEB da mesma e efetuo as configurações através da rede, porém quando está o equipamento está em USB é impossível realizar o mesmo comando.
Se alguém puder ajudar eu agradeço.
Ajuda - comunicação entre aplicação java e dispositivo USB
2 Respostas
Boa tarde, aleks15,
Eu sou iniciante em programação mas pelo que entendo você dificilmente vai conseguir trabalhar com periféricos com linguagens de alto nível, principalmente se o sistema for Windows.
Acredito que exista meios de fazer isso em C, e com certeza há em Assembly. O java tem uma API chamada jUSB (não é nativa, precisa fazer o download, se não me engano) mas como nunca usei, não posso te dar exemplos confiáveis.
Se possível, me mantenha informado sobre o seu problema e resoluções!
Abraz
Olá,
Java Print Service API: http://docs.oracle.com/javase/7/docs/technotes/guides/jps/
E também para JavaFX uma vez que AWT será aposentado: https://www.google.com.br/search?q=javafx+printing+tutorial&oq=javafx+printing+tutorial&aqs=chrome..69i57.14604j0j4&sourceid=chrome-mobile&ie=UTF-8
E também tem o famoso e conhecido JasperReports que tem vários na Internet.
P.S.: Google é seu amigo 