Prezados boa noite.
Hoje passei o dia tentando fazer uma impressão em uma impressora de rede que esta mapeada em meu computador
mapeei a mesma com o net use lpt2: \Comp\EpsonFX-2180
mais também adicionei a impressora pelo Windows e especifiquei a porta LPT2 ( porque não sei quem vai funcionar )
mais vem o erro
run:
LPT2: (O sistema não pode encontrar o arquivo especificado)
abaixo um trecho do codigo que peguei pelos forum
public void imprimir() {
PrintStream ps = null;
FileOutputStream fos = null;
// Abre a impressora
try {
fos = new FileOutputStream(impressora);
ps = new PrintStream(fos);
// Imprime o conteúdo
ps.print( "Teste de Impressão");
ps.print("\f");
ps.close();
fos.close();
} catch (Exception e) {
System.out.println(e.getMessage());
}
Obs abro a janela do prompt de comando e testo a impressão
echo “Teste de Impressao” > LPT2
e consigo fazer a impressão na impressora que esta instalada no computador ao Lado
Alguem saberia me dizer onde estou errando?