4

PHPでは、GDを使用して特定のフォントでラスターキャンバスにテキストを描画し(サーバーに保持されているTTFファイルに従って)、PNGまたはJPEGとして出力するのは非常に簡単です。

ほぼ同じことをしたいのですが、テキストをベクターアウトラインとして描画し、 SVGとして出力します。

(フォントはライセンスされていないため、結果のSVGにフォント自体を埋め込みたくありません。)

この種の機能を提供するPHPライブラリはありますか?

4

2 に答える 2

3

これを行うためにinkscapeをスクリプト化することが可能です。

次のコマンドは「example.svg」を開き、ファイル内のすべての形状を選択してパスに変換し、ファイルを保存して閉じます。

inkscape --verb EditSelectAll --verb ObjectToPath --verb FileSave --verb FileClose example.svg
于 2011-11-29T12:33:31.887 に答える
0

CleverSVGトラフ検索を見つけることができましたが、これを自分で試したわけではなく、フォントを転送せずにテキストを描画できるかどうかはわかりません。

于 2011-11-28T14:14:28.163 に答える