public static new CFFCharset2 Read(BinaryReaderFont reader, int count) { CFFCharset2 value = new CFFCharset2 { format = reader.ReadByte() }; value.Range2 = CFFRange2.ReadArray(reader, count); return(value); }
public static CFFCharset Read(BinaryReaderFont reader, int count) { CFFCharset charset = null; byte format = reader.PeekByte(); switch (format) { case 0: charset = CFFCharset0.Read(reader); break; case 1: charset = CFFCharset1.Read(reader, count); break; case 2: charset = CFFCharset2.Read(reader, count); break; } return(charset); }