Html 以不同打印质量打印网页宽度固定元素大小、mozilla、点阵打印机
我在使用点阵打印机打印时遇到问题。 我的客户端打印机是Epson LX300+II和Epson LQ-2170。 我需要从一个用php编写的web应用程序打印。使用web浏览器的客户端是Mozilla Firefox 但我无法设置布局的固定宽度。 例如:Html 以不同打印质量打印网页宽度固定元素大小、mozilla、点阵打印机,html,css,firefox,printing,dot-matrix,Html,Css,Firefox,Printing,Dot Matrix,我在使用点阵打印机打印时遇到问题。 我的客户端打印机是Epson LX300+II和Epson LQ-2170。 我需要从一个用php编写的web应用程序打印。使用web浏览器的客户端是Mozilla Firefox 但我无法设置布局的固定宽度。 例如: <div style="width:2in"> content </div> 内容 当我打印这些东西时,不同的打印质量会产生不同大小的打印内容 使用LX300+II,打印质量120x72 dpi,2英寸将打印约1.
<div style="width:2in">
content
</div>
内容
当我打印这些东西时,不同的打印质量会产生不同大小的打印内容
使用LX300+II,打印质量120x72 dpi,2英寸将打印约1.7英寸
使用LX300+II,打印质量为120x144 dpi。2in将在3in左右打印
由于我的客户使用2台或3台不同的打印机打印表单,我如何才能在html中创建一个固定布局,以便以不同的打印质量进行打印。对于浏览器来说,打印似乎总是一个问题,更不用说浏览器倾向于添加自己的页眉和页脚(除非用户足够聪明,知道如何关闭此功能)。我发现最好的解决方法是创建一个PDF文档,客户可以在需要时查看和打印。我在使用mozilla时遇到这个问题,尝试使用IE打印,但没有问题。再次检查后,在IE和Opera中,它正确打印,在mozilla中,只有属性“高度”才能正确打印。但属性宽度打印不正确(宽度长度不为2in)