This question already has an answer here:
- Select design pattern - user stage 3 answers
This is what I am doing,
Creating a new Pdf document using Aspose Pdf
Adding few different types pages you know introduction page, table of content pages etc...
Adding some further documents to it [just created pdf].
Not sure which pattern to use.
I am thinking about creating classes for different types of pages to create specific pages, as different departments can ask for different introduction pages or different layout of table of contents and so on...
Page type classes will have a contruct which will create the page and return the pdf component back.
for each different layout i will create a new page.