Alguem sa e como enviar fax com java

6 respostas
douglasmorais

ja instalei o RXTX, ja ta comunicando, agora preciso saber como enviar um PDF por fax

6 Respostas

E

Não é mais fácil configurar o seu fax como se fosse uma impressora, e então usar as funções do Java que permitem a impressão?

É que para mandar um FAX usando só comunicação serial você precisa saber um monte de coisas - por exemplo, como se pega um PDF e se transforma em uma imagem, e como se pega uma imagem e se converte para o formato usado pelo FAX ( CCITT group 3 e group 4).

É muita coisa para fazer em Java, e não sei quanto disso você acha pronto.

douglasmorais

Valeu…

achei que fosse apenas descobrir o comando AT para enviar, serializar um PDF e eviar… Mas obrigado mesmo assim

E

Hum… se um modem tivesse poder de processamento suficiente para decodificar um PDF, ele seria na verdade um pequeno computador :slight_smile: - mas um modem não consegue fazer isso.

Portanto não basta “serializar o PDF”.

E

Além disso, máquinas de fax são aparelhos muito antigos tecnologicamente, e são muito anteriores ao formato PDF. Se você mandar um PDF para uma máquina de fax sem transformá-lo antes em uma imagem, vai ter apenas uma folha pintada de cinza (ou seja, com pixels pretos e brancos quase aleatórios). Na verdade nem dá para fazer isso, porque um PDF não é reconhecido como uma imagem válida no formato CCITT, e então o fax simplesmente irá gritar e mostrar uma mensagem de erro.

E

Se você quer mandar texto puro e talvez algumas imagens (aqueles faxes bem toscos que às vezes você recebe), você pode tentar isto aqui:

http://fax4j.sourceforge.net/

douglasmorais

Obrigado por suas considerações…

Boa sorte e sucesso

Criado 30 de abril de 2013
Ultima resposta 2 de mai. de 2013
Respostas 6
Participantes 2