I found that this Chrome extension is great for generating PDF ...while... maintaining dashboard layout.
https://chrome.google.com/webstore/detail/print-edit/olnblpmehglpcallpnbgmikjblmkopia
Beware of this kind of app. Most of them (if not all?) send your data to a third party over the internet. Make sure your company/boss is happy with that.
Have you tried using the Print option from your browser? File ... Print. And print to pdf.
This typically resolves most pdf formatting issues.
This solution doesn't allow to schedule a regular automatic email...