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

Executing Print Service, Printing Mode of the TM Printer, Programming Flow - paper size

Page 45 highlights

Chapter 3 Programming Guide Executing Print Service In this chapter, descriptions are made mainly based on a HTML5 environment. For an environment other than the above, read such descriptions in ways that suit the relevant environment. Printing Mode of the TM Printer The TM printer has two printing modes: standard mode and page mode. Standard mode In standard mode, characters are printed line by line. The line feed space is adjusted based on the font size and the height of images, barcodes, etc. This mode is suitable for the type of printing such as printing receipts that requires the paper length to change according to the print space. Page mode In page mode, you set a print area, lay out data in it, and print the data in a batch operation. Characters, images, and barcodes are laid out in the print positions (coordinates). Programming Flow For the ePOS-Print XML, programming is performed based on the following work flow: 1. Print Document Creation (p 46) ❏ To create a text print document: (p 47) ❏ To create a graphic print document: (p 48) ❏ To create a page mode print document: (p 49) 2. Transmission of Print Document (p 50) 3. Reception of Print Result (p 53) To ensure successful print operation, write a program in such a way that data is sent after checking the printer status. For the above procedure, refer to Checking the Printer Status (p.56). 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

45
Chapter 3
Programming Guide
Executing Print Service
Printing Mode of the TM Printer
The TM printer has two printing modes: standard mode and page mode.
Standard mode
In standard mode, characters are printed line by line. The line feed space is adjusted based on the font size and
the height of images, barcodes, etc. This mode is suitable for the type of printing such as printing receipts that
requires the paper length to change according to the print space.
Page mode
In page mode, you set a print area, lay out data in it, and print the data in a batch operation. Characters, images,
and barcodes are laid out in the print positions (coordinates).
Programming Flow
For the ePOS-Print XML, programming is performed based on the following work flow:
In this chapter, descriptions are made mainly based on a HTML5 environment. For an environment other than
the above, read such descriptions in ways that suit the relevant environment.
1.
Print Document Creation (p 46)
To create a text print document: (p 47)
To create a graphic print document: (p 48)
To create a page mode print document: (p 49)
2.
Transmission of Print Document (p 50)
3.
Reception of Print Result (p 53)
To ensure successful print operation, write a program in such a way that data is sent after checking the
printer status. For the above procedure, refer to
Checking the Printer Status (p.56)
.