Bob,
Here is the book that explains all of the PDF layout:
PDF Reference, Second Edition: Version 1.3
by Adobe Systems Inc (Editor), Adobe Systems Incorporated
This is the link at Amazon:
http://www.amazon.com/exec/obidos/ASIN/0201615886/qid=991403360/sr=1-1/ref=sc_b_1/104-7045165-7250331I haven't hacked the PDF yet but have been considering adding support to the report output to send reports directly to PDF. You could use FileToStr() however, if you have large files you would want to probably use Low-level File I/O.