The entire table might eventually not fit on a single page after a few more rows are added so at that point it might make sense to page break intentionally or reduce the padding of the table to fit more on one page.
Let me know if you want me to add a different padding to the table to the PR.
The PR adds some css rules to fit the entire version table on a single page.
See pdf for an example API Levels Print test.pdf
The entire table might eventually not fit on a single page after a few more rows are added so at that point it might make sense to page break intentionally or reduce the padding of the table to fit more on one page.
Let me know if you want me to add a different padding to the table to the PR.