File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services and the fly likes How to send Fax using java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "How to send Fax using java" Watch "How to send Fax using java" New topic

How to send Fax using java

sreenivas jeenor
Ranch Hand

Joined: Jan 09, 2005
Posts: 125
Hi ,

I have a requirement that i have to send any document through fax in java,I have searched google.I did found InterFax webservice but it is commercial.
any one help me out.


William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 13036
Since sending a fax is so machine dependent, I think you should look into using Java to start and monitor a separate fax sending program.
Ustat Sevindik

Joined: Jun 15, 2006
Posts: 2
William is right. You should use an external fax application.
This is better because some times the phone you have calling may busy or noanswer. In this situations, you should wait for a time and try again.etc..

If you want to send faxes in a real production system, you should use an external tool. According to me, the best tool is FaxCarrier.
It has an xml based integration technology like that.

<sendfax phone="123123123">
<page template="background.bmp">
<annotation text="Hello From FaxCarrier." x=10 y=100 fontsize=12>
<annotation text="Sendind Fax is too easy." x=10 y=300 fontsize=10>

Can you prepare an xml like above ?
If you can, you send faxes from anywhere including Java,ASP,PHP.

Please visit
If you send an email to, they can give you a shareware version.

I agree. Here's the link:
subject: How to send Fax using java
jQuery in Action, 3rd edition