Are fonts in ImageMagick system dependent, or do they come inside ImageMagick and can be equally used in any platform.
2 に答える
特定のシステムで使用できるフォントはシステムに依存します (たとえば、Windows では多くの .ttf (TrueType) および .otf (Open TrueType) フォントを使用する可能性が高く、Mac では多くの場合、.ttf (TrueType) フォントも使用する可能性があります)。 PostScript フォント、Linux では X11 フォントがあります)。
ただし、一部のタイプのフォントはシステムからシステムにコピーでき、サポートされる予定です - 読み進めてください...
オプションを使用して、Imagemagick で現在使用できるすべてのフォントを一覧表示でき-list font
ます (6.3.6 より前のバージョンでは、'font' の代わりに 'type' を使用します)。
フォントの種類が異なれば、オペレーティング システムでサポートされるレベルも異なります。ファイル自体が OS 固有でなくても、OS はフォントのレンダリングをサポートしている必要があります。TTF と OTF は現在、かなり普遍的にサポートされています。PostScript (私の知る限り) には Windows 用の特別なツールが必要であり、すべてのアプリケーションがそれらを使用できるわけではありません。X11 フォントのサポートは、Unix のさまざまなフレーバーに限定されています。
フォントがサポートされている場合でも、それをレンダリングする方法は、オペレーティング システム間、さらには異なるライブラリ間で異なる場合があります。Windows 用の Safari 3 が登場したとき、Windows の ClearType と Apple の方法のアンチエイリアス レンダリングの違いは非常に明白でした。
はい、コア フォントはシステムに依存します。ただし、ImageMagick が FreeType サポート付きでコンパイルされている場合 (ほとんどのバージョンはそうです)、True Type フォントをバンドルし、フォント ファイルへのパスを ImageMagick に渡して使用することができます。