3

こんにちは、lib-freetype なしで PIL (Python Image Library) を使用しています。

フリータイプをインストールせずにフォントを使用する可能性はありますか (テキストのサイズを変更するだけで、それ以上ではありません!)。

または、フォントの truetype を設定せずに、デフォルトの truetype を使用して、フォントのサイズを設定する可能性はありますか?

これは、truetypes をサポートするための拡張機能なしで、純粋な PIL をインストールできるサーバー上のプロジェクト用です!

4

1 に答える 1

4

モジュールのマニュアルImageFontを読むと、Python Imaging Library がビットマップ フォントのPILFont形式をサポートしていることがわかります。

したがって、自分のコンピューターで TrueType フォントを必要なサイズでレンダリングし、ビットマップを PILFont 形式で保存してから、サーバーで PILFont を使用します。これを行うotf2bdfには、TrueType フォントを BDF ( Bitmap Distribution Format ) に変換してから、PIL のpilfontユーティリティを使用して BDF を PILFont に変換します。この質問とその回答を参照してください。

于 2012-09-12T12:38:23.430 に答える