Scott:
Try this: OutputStream stream = new BufferedOutputStream(new FileOutputStream(filePathHere)); driver.setOutputStream(stream); we use a simple random file name generated from: int rndNumber = Math.abs(new Random().nextInt()); randFileName=String.valueOf(rndNumber); OK? Is this what you were asking? -Lou Inexperienced Software Architect "Mitchell, Scott(LIT)" <[EMAIL PROTECTED]> on 01/07/2002 07:06:21 AM Please respond to [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: Write pdf file to disk Hi, I have code that creates a pdf file using fop. The problem I am seeing is that I do not know how to define where the pdf file is stored (or indeed, what it should be called). The code I have is shown below... // Transform from fop to pdf XMLReader xmlReader = new SAXParser(); Driver driver = new Driver(); driver.setRenderer(new org.apache.fop.render.pdf.PDFRenderer ()); driver.addElementMapping("org.apache.fop.fo.StandardElementMapping"); driver.addElementMapping("org.apache.fop.svg.SVGElementMapping"); driver.addPropertyList("org.apache.fop.fo.StandardPropertyListMapping"); driver.addPropertyList("org.apache.fop.svg.SVGPropertyListMapping"); driver.setOutputStream(new BufferedOutputStream(baos)); driver.buildFOTree(xmlReader, new InputSource(formReader)); driver.format(); driver.render(); Any help would be appreciated. Scott Mitchell Experienced Software Developer Liberty Information Technology Direct Line: ++44 (0) 28 9044 5582 Clarendon House Fax: ++44 (0) 28 9044 5511 9-21 Adelaide Street Switchboard: ++44 (0) 28 9044 5500 Belfast, Northern Ireland BT2 8DJ Email: [EMAIL PROTECTED] Disclaimer: The contents of this e-mail and attached files in no way reflect any policies of Liberty Information Technology Ltd. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]