I am simply attempting to print invoices from a query that displays correctly on the cfm result page, but using cfdocument to render a PDF version (to mail out) does not format even remotely close to the cfm page.
I tried every conceivable method I know of, including:
Formating the cfm page (via CSS and hardcoded table width) to be 612 px X 792 px (8.5 X 11 in), and here is the cfdocument code:
<html> blah blah </html>
The rendered PDF file is 4.5 X 5 in- (both in IE and Firefox) What am I missing here?
Thanks in advance, as always.
Well, in answer to my own question, the solution is in the CSS, using tables and CSS:
set table height and width to 100%
set header font, bolder, larger :125%;, etc.
Also using the cfdocument attributes as shown in the posting
The PDF now prints correctly, margins are perfect.
Now I have to figure out how to loop through the 900+ records, convert each to a PDF and print one copy of each-