Table of Contents
1. Introduction .................................................................................................................................................... 6
1.2. System summary ........................................................................................................................................ 6
1.4. Program structure .................................................................................................................................... 10
1.5. Class summary .......................................................................................................................................... 12
2. API specification ........................................................................................................................................... 14
2.1. Return value .............................................................................................................................................. 14
2.2. LabelPrinter class ..................................................................................................................................... 15
2.2.1 Constructor ......................................................................................................................................... 15
2.2.2 setContext method ............................................................................................................................. 16
2.2.3 connect method ................................................................................................................................... 17
2.2.4 disconnect method .............................................................................................................................. 19
2.2.5 printerCheck method ......................................................................................................................... 20
2.2.6 print method ....................................................................................................................................... 22
2.2.7 storeNVBitmap method ..................................................................................................................... 23
2.2.8 clearOutPut method ........................................................................................................................... 24
2.2.9 sendData method ................................................................................................................................ 25
2.2.12 setLog method................................................................................................................................... 29
2.2.18 PrintSpeed property ......................................................................................................................... 35
2.2.19 FeedSpeed property .......................................................................................................................... 36
2.2.20 SlewSpeed property .......................................................................................................................... 37
2.2.21 BackupSpeed property ..................................................................................................................... 38
2.2.22 PrintDarkness property ................................................................................................................... 39
2.2.23 DoubleHeat property ........................................................................................................................ 40
2.2.24 VerticalOffset property .................................................................................................................... 41
2.2.26 MediaHandling property .................................................................................................................. 43
2.2.27 StartOffset property ......................................................................................................................... 44
2.2.28 StopOffset property .......................................................................................................................... 45
2.2.29 LabelSensor property ....................................................................................................................... 46
2.2.30 PrintMethod property ...................................................................................................................... 47
2.2.33 PaperError property ......................................................................................................................... 50
2.2.34 RibbonEnd property ......................................................................................................................... 51
2.2.36 Printing property .............................................................................................................................. 53
2.2.37 Pause property .................................................................................................................................. 54
2.3. LabelDesign class ..................................................................................................................................... 56
CITIZEN Android Label Print SDK - Programming Manual
4