首先要说明一下:
px 是像素,相对于屏幕的分辨率,是相对值
mm 是即毫米,是绝对值,
因为,不同屏幕有不同的像素密度比,所以两者是不可转换的。
A4纸的尺寸是210*297mm。竖向打印,你需要把html页面的内容设置成210mm的宽度。
下面如何设置CSS:
选中要打印的的DIV,点击右侧的CSS属性面板“+”号,新建样式
输入CSS样式名,确定
在CSS样式分类处选择“方框”,在右侧的“width”后填入“210”,后面的单位一定要选择“mm”。确定。
我们查看代码视图里的原代码多了“width:210mm”这里再打印,就可以正常显示了。
所有样式都没有吗?如果是那么可能是你设置的都是引入外部css文件,然后没有写对路径。如果直接写在页面里面还没有的话,就可能是jsp本身的一些支持问题了。比如用背景设置表格线的时候,能显示但是打印出来就没有了。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)