I'm using Prince 12.5. I'm printing a page which only contains a header (h2) and a table with about 20 rows. It easily fits on a single (letter) page. However, when Prince converts it, it adds a second blank page. If I increase the row count to the table to make it spill over to the second page, there's no third blank page being added. I only get a blank page if the content length is one page. I'm not using any page-break-before/after in my CSS. What could be causing this?
Getting blank second page if printed content is only one page
Okay I ended up figuring it out. I had set @page margins and had set margins within my main container div. That ended up being the culprit.