Your legacy billing system prints plain, beige reports. You can’t change the system. You probably can’t even tweak the layout. But you can brand what comes out of it — pdfMachine’s parameter parsing drops your company letterhead onto every page as the report prints.
Embed a stationery directive.
Sprinkle
#_ Stationery all below c:\letterhead.pdf _# into the report. pdfMachine reads it as the print runs and overlays your letterhead PDF on every page.
First page or all pages.
Use a full letterhead on the cover sheet, a lighter header on the rest. Different commands for different page kinds — pick what suits the report.
Above or below the content.
Below for traditional backgrounds (your standard letterhead). Above for watermarks (DRAFT, CONFIDENTIAL, PAID) sitting over the page.
Old data. New livery.
Same data. Better dressed.