Oki B6250n Reference Guide - Page 160

ASCII character set. 128A, 128auto, EAN/UCC128. If - specs

Page 160 highlights

In general: If the barcode numeric only data, the end of barcode data is indicated by space/CR/LF/FF/Escape code. If the barcode is alphanumeric, end of data is indicated by CR/LF/FF/Escape code. Some bar code formats support use of the full 128-character ASCII character set. (128A, 128auto, EAN/UCC128). If you want to print special characters (ASCII code < 32) with those bar codes, a Transparent Print Data PCL sequence (Esc&p#X, where # is replaced with the number of following data bytes) must follow immediately the font selection sequence. This is the only way to know how many characters have to be printed as bar codes. Please analyze the sample Code/EAN/ UCC 128 test files for more information. 3. Once the data is gathered, it is analyzed to verify it fits in the bar code specs: Correct data size EAN 8/13 and UPC A/E have fixed lengths etc...). Valid data: some systems, like UPC-E, accept only specially structured data. 4. Then the barcode data is compressed, if necessary. Some code systems, like UPC-E, print compressed data, while ours allows the barcode data to be precompressed (6-characters input) or uncompressed (10 characters input). If uncompressed data is provided, but the barcode requires the data to be compressed, then compression is done automatically. 5. If necessary, check digits are generated. Most barcode types require check digits in the generated barcode. The user has the option to either provide the checksum with the barcode data characters, or have them generated automatically. In the case of UPC/EAN barcodes, if the user provides checksum characters, they are discarded, and one will be generated. 6. This feature then renders the barcode itself at the current cursor position, in the current text direction (only 90-degree rotations are supported. The parameters specified by the data stream determine the final properties of the rendered barcode. B6250/B6500 User's Guide> 160

  • 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

B6250/B6500 User’s Guide> 160
In general:
If the barcode numeric only data, the end of barcode data is
indicated by space/CR/LF/FF/Escape code.
If the barcode is alphanumeric, end of data is indicated by
CR/LF/FF/Escape code.
Some bar code formats support use of the full 128-character
ASCII character set. (128A, 128auto, EAN/UCC128). If you
want to print special characters (ASCII code < 32) with those
bar codes, a Transparent Print Data PCL sequence (Esc&p#X,
where # is replaced with the number of following data bytes)
must follow immediately the font selection sequence. This is
the only way to know how many characters have to be
printed as bar codes. Please analyze the sample Code/EAN/
UCC 128 test files for more information.
3.
Once the data is gathered, it is analyzed to verify it fits in the
bar code specs:
Correct data size EAN 8/13 and UPC A/E have fixed lengths
etc...).
Valid data: some systems, like UPC-E, accept only specially
structured data.
4.
Then the barcode data is compressed, if necessary.
Some
code systems, like UPC-E, print compressed data, while ours
allows the barcode data to be precompressed (6-characters
input) or uncompressed (10 characters input).
If
uncompressed data is provided, but the barcode requires the
data to be compressed, then compression is done
automatically.
5.
If necessary, check digits are generated.
Most barcode types
require check digits in the generated barcode. The user has
the option to either provide the checksum with the barcode
data characters, or have them generated automatically.
In
the case of UPC/EAN barcodes, if the user provides checksum
characters, they are discarded, and one will be generated.
6.
This feature then renders the barcode itself at the current
cursor position, in the current text direction (only 90-degree
rotations are supported.
The parameters specified by the
data stream determine the final properties of the rendered
barcode.