css - Epson TM T20 - 从网络打印

标签 css jsf printing primefaces epson

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

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

我还配置了打印机以删除页眉/页脚以检查它是否是导致它的原因,也是负面的,不是那样的。我尝试配置页面大小,但也不起作用。

我没有更多的想法,有没有人以前遇到过这个问题,或者知道我必须实现任何 hack 才能解决这个问题?

最佳答案

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

Desktop.getDesktop().print(file);

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

关于 epson 文档,我发现很少有帮助。所有的模拟都是有问题的,不起作用,代码示例和 eclipse 元素也是如此,它在他们的示例页面中可用。

问候。

关于css - Epson TM T20 - 从网络打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20881769/

相关文章:

html - 向 css 图像幻灯片添加描述

ajax - 如何以编程方式对Backing bean中的Ajax更新特定组件

jsf - Primefaces lineChart - 限制 x 标签的数量

c# - 在c#中的每个打印页面中打印页码

html - 将打印区域限制为一个 div

html - 旋转木马不适用于 html

javascript - extjs 4.2.1 - 广播组 : add a radio button with a textbox

java - 来自 Servlet 的有效 URL 出现 404 错误

windows - XP/Vista/Win7 中的同时连接

css - 如何用骨架制作 100% 高度的柱子?