[PATCH] GDI32: accept TTF-fonts without OS2 table

Nikolay Sivov nsivov at codeweavers.com
Sun Nov 11 12:49:33 CST 2018


On 11/9/18 4:24 PM, Wolfgang Walter wrote:

> Signed-off-by: Wolfgang Walter <wine at stwm.de>
> ---
>
> fonst partially embedded in PDFs often do not contain an OS2 table.
> Wine did not accept these fonts and uses another fonts as replacement
> This leads often to completely unreadable documents as the glyp index does
> not match the one of the choosen replacement font.
>
> This patch accepts such fonts and inserts checks where wine assumed
> that the OS2 table does exist.

I tested with a randomly selected font with OS/2 table removed. Windows 
font utility installs it just fine, I sent a fix for directwrite side of 
this [1].

For gdi32 I think we'll need something similar, to fill metrics using 
available tables.


>
> Regards,



More information about the wine-devel mailing list