Herunterladen Inhalt Inhalt Diese Seite drucken

Oki Microline 3390 Handbuch Seite 182

Vorschau ausblenden Andere Handbücher für Microline 3390:
Inhaltsverzeichnis

Werbung

Es gilt für die über ESC Y und ESC Z aktivierbaren Grafikmodi die
Einschränkung, daß in der Horizontalen keine direkt benachbarten
Punkte gesetzt werden dürfen. Die Punkte liegen jedoch in jedem
Fall so dicht aneinander, daß eine Linie durchgezogen erscheint.
Auf den Befehl zur Aktivierung des Grafikmodus in der jeweiligen
Dichte folgen zwei als n
Drucker die Anzahl zu druckender Grafikspalten mitteilen. Um die
Werte dieser Zahlen zu ermitteln, müssen Sie die Anzahl der zu
druckenden Grafikspalten pro Zeile bestimmen und sie durch 256
teilen. Der Wert n
ist dabei der ganzzahlige Teil des Ergebnisses, n
2
der als ganze Zahl ausgedrückte Rest.
Sollen beispielsweise 400 Grafikspalten gedruckt werden, berech-
nen sich n
und n
wie folgt.
1
2
n
= ganzzahliger Wert (400 / 256)
2
n
= 400 - 256 * n
1
2
Der letzte Teil einer Grafikanweisung enthält numerische Daten,
die die eigentliche Bildinformation beinhalten.
Jede Spalte wird durch ein 8 Bit umfassendes Byte dargestellt, wobei
eine 1 einem zu druckenden Punkt entspricht. Eine 0 zeigt, daß an die-
ser Stelle kein Punkt gedruckt werden soll. Der oberste Punkt ist das
MSB (most significant bit = höchstwertiges Bit), der unterste Punkt das
LSB (least significant bit = niedrigstwertiges Bit). Jeder Spalte in einer
Zeile ist ein numerischer Wert zugeordnet. Addieren Sie die Werte der
Spaltenpositionen, an denen Punkte gedruckt werden sollen, und set-
zen Sie die Gesamtsumme für jede Spalte von links beginnend in Ihr
Programm ein. Ein Beispiel für die Berechnung der Spaltensummen
finden Sie auf Seite 11-2.
Nach der Berechnung der Werte für jede Spalte (s
vollständige Anweisung:
LPRINT CHR$(27); "K"; CHR$(144); CHR$(1); CHR$(s
CHR$(s
); ...; CHR$(s
2
Das Format ist für alle Grafikdichten gleich. Lediglich die Befehle
zur Eröffnung der Grafiken in den jeweiligen Auflösungen sowie
die maximale Anzahl Spaltendaten variieren. Der in einer Spalte
ein bestimmtes Punktmuster darstellende Wert ist unabhängig von
der Grafikauflösung stets gleich.
und n
bezeichnete Parameter, die dem
1
2
im Beispiel: n
im Beispiel: n
)
400
Kapitel 11: IBM - Grafiken
1
Die Anzahl über n
spezifizierter Punktspalten
darf die maximale Anzahl
Punktspalten pro Zeile für
= 1
die jeweilige Grafikdichte
1
= 144
nicht überschreiten.
2
, s
etc.) lautet die
1
2
);
1
und n
1
2
11-9

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Microline 3391

Inhaltsverzeichnis