Invoice pdf loss of information

When generating a invoice pdf if you have your tax calculation settings set to unit price so that a column of tax is created for each item then you lose half the subtotal column.

This appears to be either related to setting borders far too wide on the pdf creation or maybe the font size, looks like borders of 25-30mm all around which is unnecessary and causes the loss of information. In fact there is no need for borders at all because the invoice table already has a border. Also it should not be too difficult to set the print to pdf to “shrink to fit” when creating the pdf

Any way to rectify this?