2009-08-28 18:30:48 UTC
that depends on what SPI you use.
for example if you are running on windows, the default SPI would be the VBS.
The VBS and windows SPIs both support faxing any format that windows can print.
to check which format is supported on windows simply right click your mouse on the file, if you have the print option, than you can fax it. if you don't, you can't.
there are other SPIs as well, for example the email SPI which basically requires you have an email server that supports converting email to fax, and than the support is up to that email server.
There are more SPIs and i suggest you take a look at the javadocs. A good starting point is at:
http://fax4j.sourceforge.net/javadoc_full/org/fax4j/spi/FaxClientSpi.html