java中人民币的符号怎么打_打印机打印人民币符号¥

1、打印机打印人民币符号¥

标准字库中的全角字符(双字节)的人民币符号为单羊角符“¥”,编码为“a3

a4”,没有双羊角符。而半角字符(单字节)没有人民币符号,只有美元符号“$”,编码为“0x24”。而实际上人民币符号一般都是应用在金额等数字组成半角字符(单字节)中,只有这样才和数字等宽,所以一般银行系统都会发0x24到打印机,而打印机可根据客户实际要求打印出“¥、$、¥

”等货币符号,具体为修改打印机参数配置模式下的“货币符号0x24”。开发人员在程序中添加了Unicode编码U+00A5、U+FFE5,在标准字库中U+00A5不存在,U+FFE5就是¥,打印是对的,要打印¥

,应该输入0x24,ASCII符号就是“$”,至于打印出是单羊角还是双羊角或者美元符,可以再打印机中设置,如果开发人员要在双字节中(汉子)中插入该符号,为保持一致,可在0x24前面或者后面插入空格0x20。在word文本中写入¥,用word可以打印出来二杠的¥,那是因为WORD打印是图形打印,发的是点阵,不需要调用打印机的字库,即WORD把任何东西,包括字都当成了图形。

打印存单里,一张存单有时会打印不完,会转到下一张存单去,如办款人姓名会在下一张纸上了,你看是不是办款人姓名等内容是不是在纸张的边缘了,这个时候是个临界状态,任何打印机都是有误差的,你和其他正确的打印机对比一下,看这个打印机的打印内容是不是可以整体往上调整一点,增大纸边余量,这样就会好很多。

2、打印调试步骤

a、修改打印机参数配置模式下的“货币符号0x24”符号为¥

b、java代码:

String printInfo = "$";或(char)0x24

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值