【问题标题】:How can I cleanly print a web page to a dot-matrix printer?如何将网页干净地打印到点阵打印机?
【发布时间】:2012-12-10 07:12:18
【问题描述】:

我有一个Epson LX 300 dot matrix printer

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

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

我可以做些什么来解决这个问题?

【问题讨论】:

  • 您需要提供一个您正在构建的 HTML 示例。在不知道您实际尝试打印什么的情况下,几乎不可能提供建议。
  • 我也有同样的问题。这个问题解决了吗?我需要帮助
  • @rickjancawaling 找到解决方案了吗,欢迎分享

标签: php html printing dot-matrix


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-02
    • 1970-01-01
    • 1970-01-01
    • 2010-11-06
    相关资源
    最近更新 更多