This may not be possible, but I am wondering if there is a way to generate multiple PDF pages within a PDF based on the copies an contact requests when filling out an online form. It's like this.
1) A user in a form specifies that they are purchasing X tickets for an event, if the user wants just 1 ticket, then the attached PDF from the visualforce autoreply will generate a PDF with just one page only. If the user wants 2 tickets, then 2 pages and so on and so forth, with the page number specified somewhere in the template.
Let me know if this is achievable.