Herunterladen Diese Seite drucken

Oki MICROLINE 395 Handbuch Seite 167

Werbung

Kapitel 12: EPSON-Emulation - Grafiken und ladbare Zeichen
Hinweise zur Grafik-
programmierung
12-10
Jede Spalte wird durch ein 8 Bit umfassendes Byte dargestellt, wobei
eine 1 einem zu druckenden Punkt entspricht. Eine 0 zeigt, daß an
dieser 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 Zeile in einer Spalte ist ein numerischer Wert zugeordnet. Ad-
dieren Sie die Werte der Spaltenpositionen, an denen Punkte ge-
druckt werden sollen, und setzen 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 12-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
1
Das Befehlsformat ist für alle Grafikdichten gleich. Lediglich die Be-
fehle zur Eröffnung der Grafiken in den jeweiligen Auflösungen so-
wie die maximalen Anzahl Spaltendaten variieren. Der in einer
Spalte ein bestimmtes Punktmuster darstellende Wert ist unabhän-
gig von der Grafikauflösung stets gleich.
Geben Sie unbedingt genauso viele Spaltendaten ein, wie durch n
und n
in der LPRINT-Anweisung spezifiziert wurden, da anson-
2
sten möglicherweise nicht die gewünschten Ergebnisse erzielt wer-
den.
Es kann lediglich die für die jeweilige Kombination aus Druckermo-
dell und Grafikdichte maximal zulässige Anzahl von Spalten ge-
druckt werden. Enthält eine LPRINT-Anweisung mehr Daten, kann
dieses zu unerwünschten Effekten führen.
Beachten Sie die bei der doppelten Dichte mit normaler Druckge-
schwindigkeit und vierfachen Dichte für die Punktplazierung gel-
tenden Beschränkungen. Überspringen Sie in diesen Fällen zumin-
dest eine Punktposition zwischen zwei Punkten in derselben Punkt-
zeile. Benachbarte Punkte werden nicht gedruckt.
Die verschiedenen Programmiersprachen bieten dem erfahrenen
Benutzer beinahe unbegrenzte Möglichkeiten der Grafikprogram-
mierung.
); ...; CHR$(s
2
400
, s
etc.) lautet die
1
2
)
1

Werbung

loading

Diese Anleitung auch für:

Microline 395c