PDA

View Full Version : Fontgröße berechnen



sim
05-07-05, 08:33
Hallo,

vlt. kann mir ja jemand helfen.
Unser bestehendes Druckprogramm soll aufgebohrt werden.
Bisher drucken wir, zumindest den normalen Brief, mit einem
nicht-proportionalen Font. Da ja hier jedes Zeichen die gleiche Breite hat ist hier ein Fettdruck oder eine Unterstreichung innerhalb einer Zeile kein Problem.

Nun soll das ganze auch für Proportionalschriften funktionieren.

Um zum Beispiel mitten im Satz eine Unterstreichung oder einen Fettdruck hinzubekommen müsste ich nun irgendwoher die jeweilige "Grundgröße" von jedem Zeichen eines Fonts bekommen.
Durch diverese Berechnungen würde ich dann auch die oben beschriebene Anforderung hinbekommen.

Gibts eine derartige Größentabelle für jeden Font oder kann ich mir dies evtl aus dem System holen oder gehts auch einfacher ????

Fragen über Fragen.... ;-)

sim

Fuerchau
05-07-05, 09:34
Vielleicht hilft dir dieses API weiter:

http://publib.boulder.ibm.com/infocenter/iseries/v5r3/ic2924/info/apis/qpqrafpi.htm

sowie weiter Informationen unter:

http://publib.boulder.ibm.com/infocenter/iseries/v5r3/ic2924/info/rzahgprint.htm