这个问题很背?首先将为什么图片和打印尺寸设置无可挑剔,但是打印出来是空白。那是因为正好,我选择了一个现成的很长的网页进行打印,一共40多页,后面十几页全部是空白,并且起初没想到打印是从最后一页开始。可是为什么后面十几页全部是空白呢,内容全部在前半部分呢?
这个问题查了接近一天,一次次尝试,确认了打印设置和打印尺寸以及图片尺寸,绘图尺寸全部正确后,有经过了半天的尝试和思考,终于发现,原来浏览器组件的窗体尺寸没有设置。
因此,浏览器组件的窗体没有设置,会导致默认尺寸,默认尺寸宽度小于图片设置的宽度,就会导致末尾留出大量空白,又因为打印是从末尾开始,所以,开始打印的十几页都会是空白,所以,不等打印超过页就永远看不到内容,误以为是出了什么问题。
没有设置窗体尺寸生成的坑爹图如下: