Just a tip/opinion, don't use PDF, instead use .cbz format wich actually is a .zip file containing the images. This is not the best format for printing to automatize the process for all the pages (as far as I know). But it has some advantages:
1. Its a free format (forget it, PDF is also a free format since 2008)
2. You can edit/restore/replace single pages without "decrunching" and "crunching" the whole file.
3. There are some nice cbz viewers around (I know your project is about printing, anyway) wich, in my opinion, are better for computer viewing (faster loading times, automatic color/contrast adjusting, etc...)
For a continuosly evolving project like your I think the #2 is the more important feature.
Time ago I added one of those viewers in my gaming front-end and here is the result:
http://www.youtube.com/watch?v=764rnYekUT8Kind regards and thanks, really thanks for your work.