libschrift は、軽量の TrueType フォント レンダリング ライブラリです。
libschrift の目的は次のとおりです。
Mac OS を含むUnix 系システムでは、 make && make install
使用して libschrift をシステム全体のライブラリとしてインストールできます。静的にリンクされているため、開発にはライブラリファイルのみが必要です。プロジェクトのユーザーは libschrift をインストールする必要はありません。
Windowsでは、提供された MSVC プロジェクトを使用するか、MSYS 経由で make でコンパイルするか、単に手動でコンパイルすることができます。
または、いつでもschrift.c
とschrift.h
コピーして、独自のプロジェクトのソース フォルダーに貼り付けることができます。
独自のプロジェクトで libschrift を使用する方法に関するドキュメントについては、 schrift(3) のマニュアル ページ、バンドルされたデモのソース コード、およびヘッダー ファイルschrift.hを参照してください。
http://tomolt.github.io/libschrift/ でブラウザでマニュアル ページを表示できます。
セキュリティとパフォーマンスの両方の点で、libschrift はすでにかなり安定しています。ただし、右から左へのテキストのサポートなど、いくつかの重要な機能がまだ欠けています。
デモ プログラムのスクリーンショット:
バグレポート、提案、質問、批評、プルリクエスト、パッチは大歓迎です。
ご希望であれば、私 (トーマス オルトマン) にコーヒーを買ってこのプロジェクトを支援することもできます。