需要在java中的指定位置打印捕获的用户签名

时间:2013-05-19 01:13:39

标签: java zebra-printers

我们将通过平板电脑捕获用户签名。 (我们完成那部分) 现在我们需要在下面的内容中用“$ Signature”替换捕获的签名并发送给打印机。

“内容类似于以下内容。 在此我特此声明,据我所知和所信, 上述特定内容及其中的声明均属实。

命名$ Name 日期$ date 签名$签名“

我们需要java中的一些解决方案

2 个答案:

答案 0 :(得分:0)

如果您只想将String替换为其他String,则可以使用replace()类的String方法。例如:

String name = "SomeName";
String content = "Name $Name Date $date Signature $signature";
String result = content.replace("$Name", name);
System.out.println(result);

输出:

Name SomeName Date $date Signature $signature

将其应用于其他参数。

答案 1 :(得分:0)

Zebra provides a Java and Android SDK将图像转换为ZPL并为您打印。 (实际上有一个开发人员演示,它可以准确显示如何打印签名!)。