libschrift — это облегченная библиотека рендеринга шрифтов TrueType.
Цель libschrift:
В Unix-подобных системах , включая Mac OS, вы можете использовать make && make install
для установки libschrift как общесистемной библиотеки. Поскольку он статически скомпонован, для разработки вам понадобятся только файлы библиотеки. Пользователям ваших проектов не нужно устанавливать libschrift.
В Windows вы можете либо использовать предоставленный проект MSVC, либо скомпилировать его с помощью make через MSYS, либо просто скомпилировать вручную.
Кроме того , вы всегда можете скопировать и вставить файлы schrift.c
и schrift.h
в исходную папку вашего собственного проекта.
Документацию по использованию libschrift в ваших собственных проектах можно найти на странице руководства shrift(3) , исходном коде прилагаемой демонстрации , а также в заголовочном файле schrift.h .
Вы можете просмотреть справочную страницу в своем браузере по адресу http://tomolt.github.io/libschrift/.
С точки зрения безопасности и производительности libschrift уже довольно надежен. Однако в нем по-прежнему отсутствуют некоторые важные функции, такие как поддержка написания текста справа налево.
Скриншот демо-программы:
Сообщения об ошибках, предложения, вопросы, критика, запросы на включение и исправления приветствуются!
Вы также можете поддержать проект, купив мне (Томасу Олтманну) кофе, если хотите: