Loathe wrote: > 1. How do I create an 8.5" x 11 page? pageSize=createObject("java", "com.lowagie.text.PageSize").init(); doc=createObject("java","com.lowagie.text.Document").init(pageSize.LETTER,0,0,0,0);
> 2. How do I have a 1" margin? the 0,0,0,0 bit above are the margins in points. 1"=72pt. > 3. How do I create a header that actually displays in the page? there's a couple of approaches to this: page events, cfsearching blog has a superb set of posts on itext & cf, this one is about page events http://cfsearching.blogspot.com/2008/03/instructions-for-cf-itext.html directContent (ie stick any text/image/etc anywhere on the page): <cfscript> myObj = structNew(); local = structNew(); BaseFont=createObject("java", "com.lowagie.text.pdf.BaseFont"); bf=baseFont.createFont(BaseFont.COURIER,BaseFont.CP1252,BaseFont.EMBEDDED); myObj.document=CreateObject("java", "com.lowagie.text.Document"); newFile=expandPath("test.pdf"); myObj.fileIO=createObject("java","java.io.FileOutputStream").init(newFile); myObj.pdfWriter=CreateObject("java", "com.lowagie.text.pdf.PdfWriter"); myObj.vertText=createObject("java","com.lowagie.text.pdf.VerticalText"); myObj.pdfContentByte=createObject("java","com.lowagie.text.pdf.PdfContentByte"); // create document myObj.document.init(); // call the static 'getInstance' factory method local.writer=myObj.pdfWriter.getInstance(myObj.document, myObj.fileIO); // open the document myObj.document.open(); local.cb=local.writer.getDirectContent(); local.cb.beginText(); local.cb.setFontAndSize(bf, 12.0); local.cb.showTextAligned(1, 'THIS IS A TEST', 100, 100, 0); local.cb.endText(); myObj.document.close(); </cfscript> > 4. How do I add page numbers, after the first page only, in the footer? see #3. > I've found tutorials and examples online to do all of this in pure java, > but I'm having a hell of a time of it trying to convert that into CF. porting from bruno's java examples to cf is fairly straightforward. where are you getting stuck? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;192386516;25150098;k Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:307327 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4