我很难过,而且我找不到可行的解决方案。它是JSF中的一个带有Web服务器的项目。
我正在尝试在Bematech 4200打印机上打印,我使用此代码列出打印机,但代码返回服务器打印机。
PrintService services[] = PrinterJob.lookupPrintServices();
我真的需要客户端的打印机,带有打印机和驱动程序的机器,我的应用程序已在浏览器上打开。
我无法将Graphics2D转换为图像,因此它会通过浏览器显示img。
我在页面上做了一个文本并打印它,但它没有使用所有可用的espaces
我认为将Graphics2D转换为PDF图像,并打印PDF但可能不会使用所有纸张。
如何在系统打开的情况下列出所有打印机的打印机? (客户端无需询问哪一个,它将被参数化)
答案 0 :(得分:2)
这不能从服务器完成。我知道(知道)实际上直接在客户端上打印的唯一选项是使用签名小程序