- spodobał mi się program OpenFontRender wersja 1.2.0.
- do swego działania program potrzebuje pliku *.ttf z zakresem fontów, im mniejszy plik tym lepiej.
// Block range, //Block name, Code points, Assigned characters, Scripts
// First, last, //Range is inclusive of first and last codes
0x0021, 0x007E, //Basic Latin, 128, 128, Latin (52 characters), Common (76 characters)
0x0080, 0x00FF, //Latin-1 Supplement, 128, 128, Latin (64 characters), Common (64 characters)
0x0100, 0x017F, //Latin Extended-A, 128, 128, Latin
- jak podstawiam mu plik z windowsa *.ttf to konwersja na plik binarny ttf.h daje plik 7 MB.
- przez taki rozmiar pliku OpenFontRender działa bardzo powoli.
- autor TFT_ESPI ma skrypt do wyłuskania zakresu kodów ale nie zapisuje tego w pliku *.ttf tylko w formacie vlw.
- online robi to ta strona https://products.aspose.app/font/generator/ttf-to-ttf ale nie mają możliwości dowolnego wyboru i stronka wolno działa.
- czy ktoś zna program który wykonuje wyłuskanie zakresu kodów.
- czy jest inna metoda, np *.ttf załadować do PSRAM.
- dlaczego uparłem się aby skorzystać z OpenFontRender-a, ponieważ daje fonty TTF skalowalne, jeden font na cały program.