On 11/9/18 4:24 PM, Wolfgang Walter wrote:
Signed-off-by: Wolfgang Walter wine@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,