在esc/pos收据打印机上打印xml定义的收据

pyxmlescpos的Python项目详细描述


XML-ESC/POS是一个简单的库,允许您使用类似于HTML的简单UTF8编码XML格式与ESC/POS设备交互。下面的例子是不言而喻的:

…代码::xml
<;收据>;
<;h1>;收据!<;h1>;
<;h2>;也支持div、span、p、ul、ol<;h2>;
<;line>;
<;left>;产品<;left>;
<;right>;0.15欧元<;right>;
<;line>;
<;hr/>>;
<;行大小='double-height'>;
<;left>;总计<;left>;
<;右>;0.15欧元<;右>;
<;行>;
<;条码编码='EAN13'>;
544900000996
<;条码>;
<;现金提取/>;
<;剪切/>;
<;收据>;


代码::python
来自xmlescpos.printer import usb
printer=usb(0x04b8,0x0e03)
printer.receipt(“<;div>;您好!<;/div>;“


限制
——
utf8支持不完整,大多数亚洲语言都无法工作,因为它们的文档记录不好,而且只有特定于地区的硬件支持。

虽然它工作得很好,但是BR/>需要对公众使用进行一些清理。
BR/>也不存在DOC。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java构造函数SimpleCommandBus()不可见   Java字符串和返回   java不能在类中使用上下文?   使用Java为SOAP定制DataHandler   java“访问被拒绝”在编译servlet时   java嵌入Jetty,在给定时间后终止请求   java如何使用预先指定的URL限制AWS S3 bucket中对象的上传大小?   java理解Azure文件存储:未知hostException   java将对象作为参数传递是否会产生与将其存储在字段中相同级别的耦合?   https告诉java客户端代码接受自签名证书   Java中的简单*权威DNS服务器*   Java解压缩字节数组错误数据检查   当我用SpringDoc和接口描述API规范时,java Spring控制器验证似乎不起作用   在Java中使用PHash(OpenCV)   Kotlin中的java简单继承示例   java Infinispan:ISPN004016:服务器不再位于群集中(127.0.0.1:11222),正在从池中删除   2行滑动菜单安卓本机JAVA   使用日期选择器时Android Studio中的java 4错误   java在<之间删除内容!和/>