APPENDICES
Appendix–55
Het blok gegevens is als volgt samengesteld:
Positie Gegevens Beschrijving
0 - 1 Lengte blok n - 2
2 - 3 Horizontale positie punten vanaf de linkerzijde van de
pagina
4 - 5 Verticale positie punten vanaf de voorrand van de
pagina
6 Hoogte punten aantal verticale punten in beeld
7 - 8 Breedte woorden aantal horizontale 16 bit woorden in
beeld
9 - (n - 1) Compressiegegevens gegevens omtrent compressie van
beeld
Ex.) Gegevens op horizontale positie = 256, verticale positie = 64,
hoogte = 32 punten, breedte = 100 X 16 bit woorden (1600
punten) en compressiegegevens = 800 bytes;
ESC*b809W 03h 27h 01h 00h 00h 40h 20h 00h 64h [Data800Byte]
_ _ _ | _ |
a b c d e f
<Gegevens gecomprimeerd beeld>
Gegevenscompressie zorgt ervoor dat de oorspronkelijke beeldgegevens
woord voor woord (16 bits) gecomprimeerd worden.
De gecomprimeerde gegevens bestaan uit horizontale compressie, waarbij
gebruik wordt gemaakt van 16 bit, 8 bit en 4 bit herhalende patronen
binnen 1 woord of 2 woorden met gegevens, en verticale compressie die
aangeeft dat dezelfde gegevens als in de vorige regel met 1
gegevenswoord herhaald moeten worden.
Niet-gecomprimeerde gegevens
Wanneer de meest significante bit in de eerste 2 bytes 0 is, schakelt de
printer over op non-compressie modus. De volgende 11 bits geven dan
het aantal woorden met gegevens aan, en de minst significante 4 bits
worden niet gebruikt. Daarna volgen de beeldgegevens woord voor
woord.
15 14 4 3 0
0 aantal woorden met gegevens (11 bits) niet gebruikt
gegevens 1 (16 bits)
:
gegevens n (16 bits)
(256, 64)
32
1600
0
64
128
Band 1
Band 2
a: Lengte blok(807)
b: Horizontale positie(256)
c: Verticale positie(64)
d: Hoogte punten(32)
e: Breedte woorden(100)
f: Compressiegegevens
beeld