【问题标题】:Epson TM T20 - Printing from webEpson TM T20 - 从网络打印
【发布时间】:2014-01-19 19:57:10
【问题描述】:

我在 jsf、ejb 和 primefaces 中为我的客户做了一个小系统,他想在他的打印机 Epson TM-T20 上打印收据。

我安装了打印机,配置了它并打印了一个word文件,它打印一切正常,打印到没有更多字符的地方,但是当我尝试从网络打印时,会打印出一个巨大的空白空间文件。我在chrome、safari、即firefox和opera中试过,看看问题是否出在浏览器上,不是。

我还将打印机配置为删除页眉/页脚,以检查它是否是导致它的原因,也是否定的,不是那个。我尝试配置页面大小,也不行。

我没有更多的想法,以前有没有人遇到过这个问题或知道我必须实施任何黑客来解决这个问题?

【问题讨论】:

    标签: css jsf printing primefaces epson


    【解决方案1】:

    我设法做到了,不幸的是没有使用爱普生驱动程序。解决方案很简单。我创建了一个 jar 调用:

    Desktop.getDesktop().print(file);
    

    在我的网络程序中,当我需要打印发票时,我会在纯 txt 中创建一个临时文件并调用 jar 来打印它。

    关于爱普生文档,我发现很少有帮助的东西。所有的模拟都是有问题的,不起作用,代码示例和 Eclipse 项目也是如此,它可以在他们的示例页面中找到。

    问候。

    【讨论】:

      【解决方案2】:

      您应该对打印进行任何调整!,您安装驱动程序并打印!页面大小和页眉和页脚应该单独保留。在你的编程中完成所有的边距打印,然后你应该从那里弄乱它,设置你的布局方式并完成

      【讨论】:

        猜你喜欢
        • 2020-04-01
        • 2018-07-17
        • 2014-09-12
        • 2014-07-26
        • 2020-06-04
        • 2016-01-13
        • 2012-01-21
        • 2018-12-25
        • 2014-08-21
        相关资源
        最近更新 更多