After playing with the Flying Saucer a bit, I think there is no way to do this with CSS (or it is very complicated), since the "page" / "pages" are apparently CSS internal variables. Perhaps with CSS 3 it improves, it seems that the calc () function might work counter (calc (page + 1)).
But there is another way to get a PDF starting on page 2. You can add a blank first page to the PDF by adding this line to the xhtml file:
<h1 style="page-break-before:always"></h1>
Then you can print only 2 -... PDF pages when using a printer, or delete the first page from a PDF using a PDF editor.
source share