Open jrmuizel opened 11 months ago
@khaledhosny wdyt?
OTS basically reads the tables and the (reading code does bounds checking and rejects the table otherwise), then runs various checks to sanitize the data and if everything passes it writes the table back. For most of the table it parses to a data structure so it can fix things that can be fixed instead of rejecting the font.
How hard would it be to build a replacement for https://github.com/khaledhosny/ots using this crate? It would be nice to have a pure rust alternative to OTS