34

.ttf フォントのサイズを小さくする方法はありますか? つまり、使用していない glyp を削除したい場合です。

4

7 に答える 7

15

Google Web Fontsを使用すると、次のように文字セットを制限できます。

//fonts.googleapis.com/css?family=FontName&text=Lorem%20Ipsum

これは、Google にFont Awesomeのようなアイコン フォントがあれば特に便利です。

于 2012-05-20T03:35:09.183 に答える
9

fontforgeを使用してファイルサイズを減らすことができます

これはhttp://www.cnx-software.com/2010/02/19/reducing-truetype-font-file-size-for-embedded-systems/で説明されています

于 2011-01-19T13:12:32.700 に答える
3

fontminを使用して、ttf フォントからグリフを削除していました。

Noto Sans (重量 = 中) を 20MB から 10 未満に削減することに成功しましたが、それでも一般的な中国語/日本語の文字をカバーしています。

于 2016-06-01T05:36:27.637 に答える
1

これのアプリケーションは何ですか?ほとんどのフォントは比較的軽量です。TTF はビットマップ データではなくベクトル データを格納するため、各グリフの形状を記述するのに比較的少ないバイト数しかかかりません。非常にビジーなフォントでも 100kb 未満に抑えることができます。最近のフォントの多くには ClearType ヒンティングが付属していますが、それでもファイル サイズはほとんど増加しません。

本当にフォントから特定のグリフを取り出したい場合は、フォント編集ツールが必要になります (Macromedia にはFontographerというツールがあり、現在は FontLab が所有しています)。ただし、より明るいフォントを選択した方がよいでしょう。たとえば、OCR A Stdわずか 30kb で、ClearType ヒンティングとすべての US ASCII 文字が含まれています。Unicode を完全にサポートするには大量のグリフが必要になるため、Unicode フォントは避けてください。ただし、ほとんどのフォントは Unicode を完全にはサポートしていません。

最後に、フォントを変更する場合は、必ず別の名前を付けてください。名前の競合は、ユーザーにとって非常に厄介な驚きをもたらす可能性があります。

于 2010-08-25T14:51:21.670 に答える