打印数据绑定
调用 INewlandPrinterManager 的 print 方法打印 xml 脚本模板时,需要传入 Map< String,String > values 参数,Map 的 key 即为 xml 脚本模板中 %key% 占位符 key 的值,Map 的 value 即为替换 %key% 的值。该方式用于需动态打印的值。 如以下 print.xml 打印脚本中,消费金额为动态的值,则可以使用该方式进行打印:
print.xml
<?xml version="1.0" encoding="utf-8"?>
<model>
<text>消费金额:%amount%</text>
</model>
调用 print 方法:
Map<String, String> values = new HashMap<String ,String>();
values.put("amount", "¥0.01");
printManager.print(null, "print.xml", values, callback);
最终打印效果为:
消费金额:¥0.01