On Tue, 06 Nov 2018 11:53:10 +0100 (CET), Werner Lemberg <[email protected]> wrote: > >> In the runtime, what is the appropriate way to render the MS legacy >> fonts(Tahoma, Arial, ...) as v35 and the MS ClearType >> fonts(Consolas, ...) as v40? Microsoft Windows GDI displays two >> types of fonts at the same time. >> >> PSEUDO CODE: >> ---- >> gasp_version = get_gasp_version( font ); >> interpreter_version = gasp_version ? 40 : 35; >> >> LOCK(); >> FT_Property_Set( ..., &interpreter_version ); >> FT_Load_Glyph( ..., load_flags ); >> UNLOCK(); >> ---- >> >> Is there any problem with this method? Or is there another >> appropriate solution? > > This looks OK. However, I would not only check the `gasp' table > version but also apply the data in it. > OK. I agree.
>> I think it would be possible for FT_Load_Glyph to implement this >> operation on its own without FT_Property_Set. Is there any plan >> that the Freetype will provide this characteristic? > > This is issue https://savannah.nongnu.org/bugs/?43380. > I would like to ask you to solve this issue. Thank you. _______________________________________________ Freetype mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/freetype
