Epson TM-m50II ePOS-Print XML Users Manual - Page 45

Print Document Creation, TM-i Firmware Version, Print speed, ePOS-Print, ePOS-Display

Page 45 highlights

Chapter 3 Programming Guide - Executing Print Service Print Document Creation Create a print document using elements in the epos-print root element. For details on elements, refer to XML Reference (p.64). Refer to the following program for print document creation. TITLE function createDocument() { //Start print document creation. var request = ''; //Create a print document request += ''; request += ''; request += 'Hello, World! '; request += ''; //End print document creation. request += ''; } With the TM-i Series, the maximum size of printing data you can send at a time is indicated in the table below. If you wish to send larger amounts of data, split it into smaller parts before sending. These values may change depending on the TM-i firmware version and the printing speed of the printer. TM-i Firmware Version Ver.4.0 or earlier Ver.4.1 Ver.4.3 or later 200 KB 400 KB 4 MB 300 mm/s Print speed 133 KB 267 KB 2.67 MB 200 mm/s For information about the printing speed, see the Technical Reference Guide for each TM printer. With the TM Printers, the maximum size of printing data you can send at a time is indicated in the table below. If you wish to send larger amounts of data, split it into smaller parts before sending. TM-m10 TM-m30 TM-m30II TM-m30II-H TM-m30III TM-m30III-H TM-m50 ePOS-Print 2MB 2MB 2MB 4MB 4MB 4MB 4MB ePOS-Display 2MB 2MB 2MB 4MB 4MB 4MB 4MB 45

  • 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
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439

45
Chapter 3
Programming Guide - Executing Print Service
Print Document Creation
Create a print docu
m
ent using ele
m
ents in the epos-print root ele
m
ent. For details on ele
m
ents, refer to
XML
Reference (p.64)
.
Refer to the following progra
m
for print docu
m
ent creation.
With the TM-i Series, the
m
axi
m
u
m
size of printing data
y
ou can send at a ti
m
e is indicated in the table below. If
y
ou wish to send larger a
m
ounts of data, split it into s
m
aller parts before sending.
These values
m
a
y
change depending on the TM-i fir
m
ware version and the printing speed of the printer.
For infor
m
ation about the printing speed, see the Technical Reference Guide for each TM printer.
With the TM Printers, the
m
axi
m
u
m
size of printing data
y
ou can send at a ti
m
e is indicated in the table below. If
y
ou wish to send larger a
m
ounts of data, split it into s
m
aller parts before sending.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>TITLE</title>
<script type="text/javascript">
function createDocument() {
//Start print docu
m
ent creation.
var request = '<epos-print xmlns="http://www.epson-pos.com/schemas/2011/03/epos-
print">';
//Create a print docu
m
ent
request += '<text lang="en" smooth="true"/>';
request += '<text font="font_a"/>';
request += '<text width="3" height="3">Hello, World!&#10;</text>';
request += '<cut type="feed"/>';
//End print docu
m
ent creation.
request += '</epos-print>';
}
</script>
</head>
<body>
</body>
</html>
TM-i Firmware Version
Print speed
300 mm/s
200 mm/s
Ver.4.0 or earlier
200 KB
133 KB
Ver.4.1
400 KB
267 KB
Ver.4.3 or later
4 MB
2.67 MB
ePOS-Print
ePOS-Display
TM-
m
10
2MB
2MB
TM-
m
30
2MB
2MB
TM-
m
30II
2MB
2MB
TM-
m
30II-H
4MB
4MB
TM-
m
30III
4MB
4MB
TM-
m
30III-H
4MB
4MB
TM-
m
50
4MB
4MB