Print firm directory using coldfusion

The firm I'm with wants to print the firm directory from the web.  The directory pulls in information from a back-end sql server.   There are numerous tables and views in sql.  We want all of these tables and views to be displayed as one pdf document which users can print and includings sequential page numbering.  Also there is a cover page and and table of contents that does not include page numbers.  I've tried the <cfcontent> tag which pops up a box and ask if you want to view the document in word.  The format is not very good.

To get each table and view to print correctly it would require creating the various coldfusion pages (sections - approximately 12) the merging them together in one coldfusion page.  However when it displays in word or pdf format the page numbering would have to be sequential from beginning to end.

What is the most professional way to accomplish what I need to do?  It's not necessary to display the contents on the web page itself but give the user the option of clicking on a button to display the document in pdf format and then to print it.

Do I need to purchase software? HELP!!!!!!!!!!!!!!!!!!!!!
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Michel PlungjanIT ExpertCommented:
Have a look here. I do not know anything about CF. Sorry
If you are using cold fusion 7 you can look at the cfdocument tag

Otherwise try something like:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Servers

From novice to tech pro — start learning today.