Epson TM-T20II-i ePOS-Print XML Users Manual - Page 43

ePOS-Print XML, Print Mode, Programming Flow - paper size

Page 43 highlights

Chapter 3 Programming Guide (XML Print Service) ePOS-Print XML 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. Print Mode There are two types of print modes: standard and page modes. 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). 3 Programming Flow For the ePOS-Print XML, programming is performed based on the following work flow: 1. Print Document Creation (p 44) ❏ To create a text print document: (p.45) ❏ To create a graphic print document: (p.46) ❏ To create a page mode print document: (p.47) 2. Transmission of Print Document (p 48) 3. Reception of Print Result (p 51) 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.53). 43

  • 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

43
Chapter 3
Programming Guide (XML Print Service)
3
ePOS-Print XML
Print Mode
There are two types of print modes: standard and page modes.
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.
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.53)
.
1.
Print Document Creation (p 44)
To create a text print document: (p.45)
To create a graphic print document: (p.46)
To create a page mode print document: (p.47)
3.
Reception of Print Result (p 51)
2.
Transmission of Print Document (p 48)