Como interceptar dados sendo enviados para uma impressora?
-
15-11-2019 - |
Pergunta
Estou interface com um aplicativo que está enviando um arquivo de impressora bruta para a impressora padrão.Esta é a única coisa que fará com os dados.
Eu preciso obter este arquivo de alguma forma para que eu possa armazenar em outro lugar.Qual seria a melhor maneira de fazer isso?
o melhor que eu pensei é escrever um aplicativo que escuta uma porta específica e defina a impressora padrão para essa porta.
dessa maneira funcionaria?Existe uma maneira melhor?
Solução
I ran across and LDP implementation for Java that I'm going to modify and use. You can access it as a printer and then do what you want with the raw files.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow