Factory could be used , please take a look at my answer to the question "What pattern to use?" on the same forum.
Instead of Telephony you will have each PDF format.
Hope this helps.
Tarriq Ferrose Khan
Tarriq Ferrose Khan, Oct 12, 2011