|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.java4less.rfax.PDFRendererProducer
public class PDFRendererProducer
creates a fax using PDF as data source. The class uses the PDF Renderer from Sun, please download the file pdfrenderer.jar from: https://pdf-renderer.dev.java.net/ and add it to your classpath
Example code for faxing:
try {
PDFRendererProducer pdf=new PDFRendererProducer();
pdf.setPdfFile("c:\\report.pdf");
FaxModem fm= new FaxModem();
FaxModem m=new FaxModem();
m.setPortName("COM1");
m.flowControl=m.FLOWCONTROL_XONXOFF;
m.faxClass=1;
m.AtFBOR=true;
m.open(p);
if (m.sendFax("11111111")) System.out.println("Success ***");
else System.out.println("FAILED");
m.close();
}
catch ( Exception e ) { e.printStackTrace();}
Constructor Summary | |
---|---|
PDFRendererProducer()
|
Method Summary | |
---|---|
java.awt.Image |
getFaxPage(int pageNum)
get page |
java.lang.String |
getPdfFile()
get PDF file to fax |
void |
setPdfFile(java.lang.String pdfFile)
set PDF file to fax |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PDFRendererProducer()
Method Detail |
---|
public java.awt.Image getFaxPage(int pageNum)
FaxProducer
getFaxPage
in interface FaxProducer
public java.lang.String getPdfFile()
public void setPdfFile(java.lang.String pdfFile)
pdfFile
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |