Writing a customized report to pdf?

We’re looking to create a PDF report of fields and contents, like a report writer. Is there a third-party product we could use?