Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SubLuLu/thermal_printer
/ functions
Functions
87 in github.com/SubLuLu/thermal_printer
⨍
Functions
87
◇
Types & classes
9
↓ 73 callers
Method
write
(byte ...data)
src/com/sublulu/escp/EscPos.java:551
↓ 12 callers
Method
printSpace
打印空白 @param length 需要打印空白的长度 @throws IOException
src/com/sublulu/escp/EscPos.java:335
↓ 9 callers
Method
line
换行 @param lineNum 换行数,0为不换行 @return @throws IOException
src/com/sublulu/escp/EscPos.java:140
↓ 7 callers
Method
getFormat
()
src/com/sublulu/escp/params/Text.java:33
↓ 5 callers
Method
align
排版 @param position 0:居左(默认) 1:居中 2:居右 @return @throws IOException
src/com/sublulu/escp/EscPos.java:219
↓ 4 callers
Method
getLine
()
src/com/sublulu/escp/params/Text.java:41
↓ 4 callers
Method
getWidth
()
src/com/sublulu/escp/params/Goods.java:35
↓ 3 callers
Method
bold
加粗 @param flag false为不加粗 @return @throws IOException
src/com/sublulu/escp/EscPos.java:187
↓ 3 callers
Method
boldOff
取消粗体 @param flag true为取消粗体模式 @return @throws IOException
src/com/sublulu/escp/EscPos.java:203
↓ 3 callers
Method
getText
()
src/com/sublulu/escp/params/Text.java:49
↓ 3 callers
Method
printStr
打印字符串 @param str 所需打印字符串 @return @throws IOException
src/com/sublulu/escp/EscPos.java:563
↓ 3 callers
Method
size
字体大小 @param size 1-8 选择字号 @return @throws IOException
src/com/sublulu/escp/EscPos.java:349
↓ 3 callers
Method
underline
下划线 @param flag false为不添加下划线 @return @throws IOException
src/com/sublulu/escp/EscPos.java:155
↓ 3 callers
Method
underlineOff
取消下划线 @param flag true为取消下划线 @return @throws IOException
src/com/sublulu/escp/EscPos.java:171
↓ 2 callers
Method
fillLength
填充打印文本长度 @param str @param goods @return
src/com/sublulu/escp/EscPos.java:698
↓ 2 callers
Method
getGoods
()
src/com/sublulu/escp/params/PosTpl.java:30
↓ 2 callers
Method
isBold
()
src/com/sublulu/escp/params/Text.java:65
↓ 2 callers
Method
isUnderline
()
src/com/sublulu/escp/params/Text.java:73
↓ 2 callers
Method
sizeReset
重置字体大小 @return @throws IOException
src/com/sublulu/escp/EscPos.java:391
↓ 1 callers
Method
alignQr
二维码排版对齐方式 @param position 0:居左(默认) 1:居中 2:居右 @param moduleSize 二维码version大小 @return @throws IOException
src/com/sublulu/escp/EscPos.java:246
↓ 1 callers
Method
barCode
打印条形码 @param value @return @throws IOException
src/com/sublulu/escp/EscPos.java:420
↓ 1 callers
Method
centerQr
居中牌排列 @param moduleSize 二维码version大小 @throws IOException
src/com/sublulu/escp/EscPos.java:267
↓ 1 callers
Method
feedAndCut
进纸并全部切割 @return @throws IOException
src/com/sublulu/escp/EscPos.java:404
↓ 1 callers
Method
getBill
()
src/com/sublulu/escp/params/PosTpl.java:38
↓ 1 callers
Method
getFooter
()
src/com/sublulu/escp/params/PosTpl.java:46
↓ 1 callers
Method
getGoods
()
src/com/sublulu/escp/params/PosParam.java:26
↓ 1 callers
Method
getHeader
()
src/com/sublulu/escp/params/PosTpl.java:22
↓ 1 callers
Method
getKeys
()
src/com/sublulu/escp/params/PosParam.java:18
↓ 1 callers
Method
getName
()
src/com/sublulu/escp/params/Goods.java:19
↓ 1 callers
Method
getPath
()
src/com/sublulu/escp/params/Image.java:46
↓ 1 callers
Method
getSize
()
src/com/sublulu/escp/params/Text.java:57
↓ 1 callers
Method
getVariable
()
src/com/sublulu/escp/params/Goods.java:43
↓ 1 callers
Method
image
打印图片 @param path 图片地址 @return
src/com/sublulu/escp/EscPos.java:501
↓ 1 callers
Method
init
初始化打印机 @return @throws IOException
src/com/sublulu/escp/EscPos.java:232
↓ 1 callers
Method
printBarCode
打印条形码 @param barCode 条形码内容 @throws IOException
src/com/sublulu/escp/EscPos.java:622
↓ 1 callers
Method
printGoods
循环打印商品信息 @param goods @param goodsList @throws IOException
src/com/sublulu/escp/EscPos.java:677
↓ 1 callers
Method
printImage
打印图片 @param image 图片内容 @throws IOException
src/com/sublulu/escp/EscPos.java:645
↓ 1 callers
Method
printQrCode
打印二维码 @param qrCode 二维码内容 @throws IOException
src/com/sublulu/escp/EscPos.java:634
↓ 1 callers
Method
printText
打印纯文本 @param text 文本内容 @throws IOException
src/com/sublulu/escp/EscPos.java:604
↓ 1 callers
Method
printTitle
打印商品小票的列名 @param goods @throws IOException
src/com/sublulu/escp/EscPos.java:658
↓ 1 callers
Method
qrCode
打印二维码 @param qrData @return @throws IOException
src/com/sublulu/escp/EscPos.java:437
↓ 1 callers
Method
rightQr
二维码居右排列 @param moduleSize 二维码version大小 @throws IOException
src/com/sublulu/escp/EscPos.java:304
Method
EscPos
根据ip、端口、字符编码构造工具类实例 @param ip 打印机ip @param port 打印机端口,默认9100 @param encoding 打印机支持的编码格式(主要针对中文) @throws IOException
src/com/sublulu/escp/EscPos.java:47
Method
getFormat
()
src/com/sublulu/escp/params/Goods.java:27
Method
getFormat
()
src/com/sublulu/escp/params/BarCode.java:35
Method
getFormat
()
src/com/sublulu/escp/params/Image.java:30
Method
getFormat
()
src/com/sublulu/escp/params/QrCode.java:27
Method
getInstance
(String ip, Integer port, String encoding)
src/com/sublulu/escp/EscPos.java:55
Method
getLine
()
src/com/sublulu/escp/params/BarCode.java:43
Method
getLine
()
src/com/sublulu/escp/params/Image.java:38
Method
getLine
()
src/com/sublulu/escp/params/QrCode.java:35
Method
getText
()
src/com/sublulu/escp/params/BarCode.java:27
Method
getText
()
src/com/sublulu/escp/params/QrCode.java:43
Method
getType
()
src/com/sublulu/escp/params/Text.java:25
Method
getType
()
src/com/sublulu/escp/params/BarCode.java:19
Method
getType
()
src/com/sublulu/escp/params/Image.java:22
Method
getType
()
src/com/sublulu/escp/params/QrCode.java:19
Method
print
根据某班内容和参数打印小票 @param template 模板内容 @param param 参数 @throws IOException
src/com/sublulu/escp/EscPos.java:78
Method
setBill
(List<JSONObject> bill)
src/com/sublulu/escp/params/PosTpl.java:42
Method
setBold
(boolean bold)
src/com/sublulu/escp/params/Text.java:69
Method
setFooter
(List<JSONObject> footer)
src/com/sublulu/escp/params/PosTpl.java:50
Method
setFormat
(int format)
src/com/sublulu/escp/params/Goods.java:31
Method
setFormat
(int format)
src/com/sublulu/escp/params/Text.java:37
Method
setFormat
(int format)
src/com/sublulu/escp/params/BarCode.java:39
Method
setFormat
(int format)
src/com/sublulu/escp/params/Image.java:34
Method
setFormat
(int format)
src/com/sublulu/escp/params/QrCode.java:31
Method
setGoods
(List<Map<String, Object>> goods)
src/com/sublulu/escp/params/PosParam.java:30
Method
setGoods
(List<Goods> goods)
src/com/sublulu/escp/params/PosTpl.java:34
Method
setHeader
(List<JSONObject> header)
src/com/sublulu/escp/params/PosTpl.java:26
Method
setKeys
(Map<String, Object> keys)
src/com/sublulu/escp/params/PosParam.java:22
Method
setLine
(int line)
src/com/sublulu/escp/params/Text.java:45
Method
setLine
(int line)
src/com/sublulu/escp/params/BarCode.java:47
Method
setLine
(int line)
src/com/sublulu/escp/params/Image.java:42
Method
setLine
(int line)
src/com/sublulu/escp/params/QrCode.java:39
Method
setName
(String name)
src/com/sublulu/escp/params/Goods.java:23
Method
setPath
(String path)
src/com/sublulu/escp/params/Image.java:50
Method
setSize
(int size)
src/com/sublulu/escp/params/Text.java:61
Method
setText
(String text)
src/com/sublulu/escp/params/Text.java:53
Method
setText
(String text)
src/com/sublulu/escp/params/BarCode.java:31
Method
setText
(String text)
src/com/sublulu/escp/params/QrCode.java:47
Method
setType
(int type)
src/com/sublulu/escp/params/Text.java:29
Method
setType
(int type)
src/com/sublulu/escp/params/BarCode.java:23
Method
setType
(int type)
src/com/sublulu/escp/params/Image.java:26
Method
setType
(int type)
src/com/sublulu/escp/params/QrCode.java:23
Method
setUnderline
(boolean underline)
src/com/sublulu/escp/params/Text.java:77
Method
setVariable
(String variable)
src/com/sublulu/escp/params/Goods.java:47
Method
setWidth
(int width)
src/com/sublulu/escp/params/Goods.java:39