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

Reply via email to