Umsetzung einer Fonteinstellung von Clipper zu XBase
Verfasst: Mo, 20. Jan 2014 13:40
Hallo.
Ich versuche nun schon länger Zeit einige alte Programme in die XBase++ Welt zu bekommen. Mit vielen Erfolgen.
Darunter hab ich auch einige Druckroutinen. Manches dabei hab ich auch schon mit Hilfe der HBPrinter Klasse gut geschafft. =D>
Jetzt möchte ich einen Ausdruck einer Betriebsanweisung mit möglichst gut lesbaren, großen Buchstaben umstellen.
Früher hab ich das mit PCL Sequencen unter DOS auf LPT1 Druckern gemacht.
Für das Beispiel z.B. Esc (s10H für 10 cpi Schriftbreite und Esc (s24V für 24cpi Schrifthöhe als Großschrift.
Das sah dann so aus: Das ist eine DINA4 Breite mit 80 Zeichen auf insgesamt 40 Zeilen.
Ich muss also 80 Zeichen in 40 Zeilen mit nicht proportionalen Zeichen mögichst formatfüllend auf DIN A 4 darstellen.
Jetzt möchte ich das entweder mit dem HBPrinter oder über Express++ lösen.
Hab schon einiges mit veschiedenen Fonts und :height bei den xbpfont() Einstellung probiert, aber keinen Erfolg gehabt.
Kann mir da bitte jemand Hilfestellung geben?
Uwe aus OS
Ich versuche nun schon länger Zeit einige alte Programme in die XBase++ Welt zu bekommen. Mit vielen Erfolgen.
Darunter hab ich auch einige Druckroutinen. Manches dabei hab ich auch schon mit Hilfe der HBPrinter Klasse gut geschafft. =D>
Jetzt möchte ich einen Ausdruck einer Betriebsanweisung mit möglichst gut lesbaren, großen Buchstaben umstellen.
Früher hab ich das mit PCL Sequencen unter DOS auf LPT1 Druckern gemacht.
Für das Beispiel z.B. Esc (s10H für 10 cpi Schriftbreite und Esc (s24V für 24cpi Schrifthöhe als Großschrift.
Das sah dann so aus: Das ist eine DINA4 Breite mit 80 Zeichen auf insgesamt 40 Zeilen.
Ich muss also 80 Zeichen in 40 Zeilen mit nicht proportionalen Zeichen mögichst formatfüllend auf DIN A 4 darstellen.
Jetzt möchte ich das entweder mit dem HBPrinter oder über Express++ lösen.
Hab schon einiges mit veschiedenen Fonts und :height bei den xbpfont() Einstellung probiert, aber keinen Erfolg gehabt.
Kann mir da bitte jemand Hilfestellung geben?
Uwe aus OS