I did some more trials, and here is where I am at:
As page-break-after:always; was ignored by PDFGenerator, I used a hack: I wrapped my pages inside div's which have the height of the page, and this seems to work. In addition I had to edit my CSS, and remove the @media print wrapper around my print specific CSS parts, to get my print media specific formatting inside HTML to the PDF page.
I do not consider this a solution, but more of a hack - but it might work for what we are doing, and maybe it works for somebody else.
But what I am actually trying to do is the following:
We have a systems which creates reports in HTML which can be viewed in a browser, and printed from the browser, now we try to use PDFGenerator, to generate reports in PDF, with a minimal effort ( I know this is a the wrong way arround, HTML is not a language targeted at creating printable reports, but that's what we are doing now, and I think many other people are in the same boat)
Still if anybody has a better solution, please chime in, or tell me why the hack I did is a real bad idea - any feedback is welcome
Thomas