trig@dkatrig.ka.sub.org (Georg Trietsch) (11/21/90)
Hi There! This is the first time I have to print out from a windows application. At this time I'm able to get the fonts and sizes supported by the printer using the EnumFont function. I found in Petzold's bible a way to compute the point size with fields of the TEXTMETRIC struct, which is: (tm.tmHeight - tm.tmInternalLeading + 10) / 20 Where mapmode is set to MM_TWIPS. Now I know that the default printer is able to print several fonts in different sizes. I let the user select font an size e.g. Lineprinter font in size of 8 Pt. How do I compute the fields of the logical font struct to get 8 Pt.. Can anyone show me a short example how to select a printer font by name an point size? Thanks in advance. Georg. ********************************************************************* * ----- . | UUCP : trig@dkatrig.UUCP | Georg Trietsch * * / /- / /_> | trig@dkatrig.ka.sub.org | Karlsruhe FRG * * / / / _/ | Voice : +49 721 406357 | * *********************************************************************