Theres a great open source api for creating PDFs. You can add text, images, and headers to the PDF, and then either send the PDF or save it to a file.
The Api is at http://code.google.com/p/pdf-api-iphonesdk/wiki/PDFAPI
If you have any questions about it, the support is great, just contact maor.kern@mobice.org