ImageMagickには:フォントのプラットフォーム独立しています
-
21-09-2019 - |
質問
ImageMagickのシステムに依存フォントです、または彼らはImageMagickの内側に来るのかと同じように、任意のプラットフォームで使用することができます。
解決
特定のシステム上で利用可能なフォントはシステム依存(例えば、Windows上の多くの.ttf(TrueTypeフォント)と.OTF(オープンのTrueType)フォントを持っているあなたしている可能性があり、Mac上で、あなたは可能性が高いです)およびLinux上で、あなたはX11のフォントを持っています。
;もPostScriptフォントを持っています。しかし、フォントの種類によってはシステムからシステムにコピーすることができ、サポートされます - ...
で読みますあなたは-list font
オプション付きのImageMagickで現在使用可能なすべてのフォント一覧表示することができます(6.3.6より前のバージョンのために、使用代わりに「フォント」の「タイプ」)。
異なるフォントの種類は、オペレーティングシステムでサポートのレベルを変化させている - ファイル自体はOS固有でない場合でも、OSはフォントのレンダリングをサポートしている必要があります。 TTFとOTFは合理的に普遍的にサポートされるようになりました。ポストスクリプト(私の知る限りでは)すべてのアプリケーションがそれらを使用できるWindowsのための特別なツールを必要としません。そして、X11フォントの支援は、UNIXの様々な味に限定されます。
フォントがサポートされている場合でも、、それをレンダリングするための方法は、オペレーティングシステム間でも異なるライブラリー間で異なることができます。 Windows用のSafari 3が出てきたときは、WindowsのClearTypeのとAppleの方法の間アンチエイリアスレンダリングの差が非常に見えた。
他のヒント
はい、コアフォントは、システムに依存しています。 ImageMagickのは(ほとんどのバージョンである)のFreeTypeサポートでコンパイルされた場合は、あなたが、その後のTrue Typeフォントをバンドルし、使用にはImageMagickにフォントファイルへのパスを渡すことができます。