Is it possible to reorder an already generated PDF file programmatically, and using as little resources as possible, as this will need to be ran on ~8000 PDFs every month or so?
We are currently using iTextSharp to merge the PDF’s in to larger PDF’s, but iTextsharp’s Documentation does not really explain much.
I’ve used iTextSharp — check out this code sample, it’s what I used to write a (simpler) splitting utility.
I’ve used this on over 10,000 PDFs in a shot, and I can’t remember the exact performance, but it was certainly acceptable for a batch job.