如何将网页干净地打印到点阵打印机?

时间:2012-12-10 07:12:18

标签: php html printing dot-matrix

我有Epson LX 300 dot matrix printer

我正在使用PHP创建HTML收据,并使用Javascript的window.print()要求浏览器打印网页。不幸的是,打印机无法处理格式化的文本。字体大小不正确,区域重叠等。

打印记事本和写字板中生成的普通文本不会导致任何问题。

我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:4)

您需要为打印创建不同的css规则,并以这种方式在页面上设置

<LINK rel="stylesheet" type"text/css" href="print.css" media="print">

在此css中,您可以将display:none设置为images,为所有元素设置通用字体大小,而不更改您网站上的任何内容。