This is from Neil Giarratana's presentation at CF-North (IniNet, Inc).

import java.io.*;
import org.apache.fop.apps.Driver;
import org.xml.sax.InputSource;

public class PDFGenerator
{
        public void createPDF(String foFile) throws
FileNotFoundException, java.io.IOException,
org.apache.fop.apps.FOPException
        {
                StringReader s = new StringReader(foFile);
                
                FileOutputStream out = new
FileOutputStream("c:\\mypdf.pdf");
                Driver driver = new Driver(new InputSource(s),out);
                driver.setRenderer(Driver.RENDER_PDF);
                driver.run();
                out.close();
        }
}

You'll want to replace the hard coded output file with a parameter so
it's more reusable.

Good luck!

Sam



> -----Original Message-----
> From: Ken Wilson [mailto:[EMAIL PROTECTED]] 
> Sent: Saturday, November 23, 2002 3:59 PM
> To: CF-Talk
> Subject: RE: Anyone have experience in writing Postscript 
> files from CF?
> 
> 
> >but after acquiring a more CF-friendly Java
> >class it was easy to use
> 
> 
> What was the more CF-friendly Java class that you acquired?
> 
> Ken
> 


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Reply via email to