Epson TM-T70-i ePOS-Print API Users Manual For TM-i firmware 4.1 - Page 6

Programming Guide, ePOS-Print API, ePOS-Print Canvas API, Using the Spooler Function

Page 6 highlights

Programming Guide 41 ■ ePOS-Print API...41 Print Mode ...41 Programming Flow...41 Embedding of ePOS-Print API ...42 Print Document Creation ...43 Transmission of Print Document...46 Reception of Print Result...47 Reception of Status Event ...49 ■ ePOS-Print Canvas API...50 Embedding of ePOS-Print Canvas API 51 Rendering in HTML5 Canvas...52 Prints an Canvas image...53 Reception of Print Result...54 Reception of Status Event ...56 ■ Using the Spooler Function 57 ePOS-Print API 61 ■ List of API functions...61 window.epson.ePOSBuilder Components 61 window.epson.ePOSPrint Components 65 ■ ePOS-Print Builder Object 66 Constructor ...66 addTextAlign method ...67 addTextLineSpace method ...68 addTextRotate method ...69 addText method...70 addTextLang method ...71 addTextFont method ...74 addTextSmooth method ...75 addTextDouble method ...76 addTextSize method ...78 addTextStyle method...79 addTextPosition method ...81 addTextVPosition method ...82 addFeedUnit method ...83 addFeedLine method...84 addFeedPosition method...85 addFeed method...87 addImage method ...88 addLogo method...90 addBarcode method ...91 addSymbol method...96 addHLine method ...102 addVLineBegin method ...104 addVLineEnd method ...105 6

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240

6
Programming Guide
....................................................................
41
ePOS-Print API
.....................................................................................................................
41
Print Mode
.............................................................................................................................................
41
Programming Flow
................................................................................................................................
41
Embedding of ePOS-Print API
.............................................................................................................
42
Print Document Creation
....................................................................................................................
43
Transmission of Print Document
...........................................................................................................
46
Reception of Print Result
......................................................................................................................
47
Reception of Status Event
...................................................................................................................
49
ePOS-Print Canvas API
.......................................................................................................
50
Embedding of ePOS-Print Canvas API
...............................................................................................
51
Rendering in HTML5 Canvas
................................................................................................................
52
Prints an Canvas image
.......................................................................................................................
53
Reception of Print Result
......................................................................................................................
54
Reception of Status Event
...................................................................................................................
56
Using the Spooler Function
................................................................................................
57
ePOS-Print API
..............................................................................
61
List of API functions
.............................................................................................................
61
window.epson.ePOSBuilder Components
.........................................................................................
61
window.epson.ePOSPrint Components
.............................................................................................
65
ePOS-Print Builder Object
..................................................................................................
66
Constructor
...........................................................................................................................................
66
addTextAlign method
..........................................................................................................................
67
addTextLineSpace method
................................................................................................................
68
addTextRotate method
.......................................................................................................................
69
addText method
...................................................................................................................................
70
addTextLang method
..........................................................................................................................
71
addTextFont method
...........................................................................................................................
74
addTextSmooth method
.....................................................................................................................
75
addTextDouble method
......................................................................................................................
76
addTextSize method
............................................................................................................................
78
addTextStyle method
...........................................................................................................................
79
addTextPosition method
......................................................................................................................
81
addTextVPosition method
...................................................................................................................
82
addFeedUnit method
..........................................................................................................................
83
addFeedLine method
..........................................................................................................................
84
addFeedPosition method
....................................................................................................................
85
addFeed method
.................................................................................................................................
87
addImage method
..............................................................................................................................
88
addLogo method
.................................................................................................................................
90
addBarcode method
..........................................................................................................................
91
addSymbol method
.............................................................................................................................
96
addHLine method
..............................................................................................................................
102
addVLineBegin method
....................................................................................................................
104
addVLineEnd method
.......................................................................................................................
105