go pdf then , u can always use 3rd party pdf printer drivers that outputs a report in adobe acrobat format and showes exactly like how the report looks like , mind u further powerfull security options in acrobat deny users from manipulating these reports plus all the other features u mentioned .
as for a recommendation try pdf factory pro , pretty easy , pretty straight forward.