|
1 | | -from fontTools.ttLib import TTFont |
2 | | - |
3 | 1 | from examples import assets_dir |
4 | | -from sfnttools.font import SfntFontCollection, SfntFont |
5 | | -from sfnttools.internal.stream import Stream |
6 | | -from sfnttools.xtf.headers import TableDirectory |
| 2 | +from sfnttools.font import SfntFont |
7 | 3 |
|
8 | 4 |
|
9 | 5 | def main(): |
| 6 | + SfntFont.load(assets_dir.joinpath('source-han-sans', 'SourceHanSansSC-VF.otf'), verify_checksum=True) |
| 7 | + SfntFont.load(assets_dir.joinpath('source-han-sans', 'SourceHanSansSC-VF.otf.woff2'), verify_checksum=True) |
| 8 | + SfntFont.load(assets_dir.joinpath('source-han-sans', 'SourceHanSansSC-VF.ttf'), verify_checksum=True) |
| 9 | + SfntFont.load(assets_dir.joinpath('source-han-sans', 'SourceHanSansSC-VF.ttf.woff2'), verify_checksum=True) |
| 10 | + |
10 | 11 | a = SfntFont.load(assets_dir.joinpath('demo', 'demo.otf'), verify_checksum=True) |
11 | 12 | b = SfntFont.load(assets_dir.joinpath('demo', 'demo.otf.woff'), verify_checksum=True) |
12 | 13 | c = SfntFont.load(assets_dir.joinpath('demo', 'demo.otf.woff2'), verify_checksum=True) |
13 | 14 | d = SfntFont.load(assets_dir.joinpath('demo', 'demo.ttf'), verify_checksum=True) |
14 | 15 | e = SfntFont.load(assets_dir.joinpath('demo', 'demo.ttf.woff'), verify_checksum=True) |
15 | 16 | f = SfntFont.load(assets_dir.joinpath('demo', 'demo.ttf.woff2'), verify_checksum=True) |
16 | 17 |
|
17 | | - |
18 | | - example_file_path = assets_dir.joinpath('demo', 'demo.otf.woff') |
19 | | - example_font = SfntFont.load(example_file_path, verify_checksum=True) |
20 | 18 | print() |
21 | 19 |
|
22 | 20 |
|
|
0 commit comments