6

タイトルが示すように、私のタスクは、指定されたフレーズを、選択した .otf フォントを使用してサーバー側 (php GD) の画像に変換することです。フレーズには、ラテン文字だけでなく、ギリシャ語やキリル文字も含めることができます。

PHP の imagettftext (http://php.net/manual/en/function.imagettftext.php) は、.otf フォントのラテン語以外の文字では動作しません (.ttf では正常に動作するようです)。

手がかりはありますか?

編集: フォントは.otf である必要があります

4

2 に答える 2

11

代わりにimagefttext関数を使用してください。と同じ引数と使用法を持ちますが、OpenType と他の多くのフォント形式をサポートするFreeType 2imagettftextライブラリを使用します。

ただし、OpenType のレイアウト テーブルはサポートしていません。詳細については、 FreeType 2 の FAQを参照してください。

于 2012-01-04T11:50:00.247 に答える
-3

この投稿にぶつかる将来の人々に役立つと思われる大まかな回答を投稿します。

解決策は次のように思われました:1)LATEXサーバー側でOTFを開く2)PDFを生成する3)ImageMagickライブラリで画像に変換する。

于 2012-01-09T10:40:37.950 に答える