2010-08-04 69 views
1

我在打印点阵打印机时遇到问题。 我的客户打印机是Epson LX300 + II和Epson LQ-2170。 我需要从使用PHP编写的网络应用程序进行打印。与网络浏览器客户端是Mozilla Firefox 但我不能设置布局的固定宽度。 例如:打印网页中不同的打印质量宽度固定元素大小,mozilla,点阵打印机

<div style="width:2in"> 
content 
</div> 

当我打印的那些事情,不同的打印质量产生打印内容 的不同大小使用LX300 + II,打印质量120x72 dpi为2英寸将围绕1,7in 使用LX300 + II被打印,打印质量120x144 dpi 2in将在3in左右打印 我如何在html中创建修复布局,以便以不同的打印质量打印,因为我的客户使用2或3种不同的打印机打印表格。

+0

使用mozilla时遇到这个问题 尝试使用IE打印并且没有问题 – Alvin 2010-08-04 06:25:34

+0

再次检查后,在IE和Opera中打印正确,在Mozilla中只有属性“height”才能正确打印。但属性宽度打印不正确(宽度的长度不是2in) – Alvin 2010-08-04 21:31:19

回答

0

打印总是似乎是浏览器的问题,更不用说浏览器倾向于添加他们自己的页眉和页脚(除非用户足够聪明以知道如何关闭此功能)。我发现最好的解决方法是创建一个PDF文档,客户可以在他们想要的时候查看和打印。