I require to output a report with HTML and print it out with controled size. But I face some problem. The jasperreport/ireport assume the report is 72dpi. It works fine with PDF, as PDF can constriant the printout size to a A4 size. Also the proportion is preserved. But when with HTML. The size is wrong. It render the dimension with 72dpi. But in browser (MS Windows), it print the HTML file with a assumption that the file is 96dpi. So the outputed is smaller than I expect. I cannot find any setting to change the report resolution, Neither nor browsers. I tried the lastest setting JRHtmlExporterParameter.ZOOM_RATIO. I tried to set the zoom ratio to 1.33333 to simulate 96dpi. But the proportion is also wrong. the Y-axis ratio is smaller than 1.33333. Anyone have good solution on printing jasperreport with HTML output ?