webtype 0.19.0

The package provides a parser for fonts in Web Open Font Format.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#[macro_use]
mod support;

mod noto_naskh_arabic {
    use webtype::value::Read;
    use webtype::version2::FileHeader;

    #[test]
    fn read() {
        let table = ok!(FileHeader::read(&mut setup!(NotoNaskhArabic)));
        assert_eq!(table.flavor, 0x00010000);
        assert_eq!(table.major_version, 1);
        assert_eq!(table.minor_version, 0);
        assert_eq!(table.table_count, 17);
        assert_eq!(table.uncompressed_data_size, 253_268);
        assert_eq!(table.compressed_data_size, 92_474);
    }
}