是否有一个PHP库用于绘制文本作为矢量轮廓



在PHP中,很容易使用GD以某种字体(根据服务器上保存的TTF文件)在栅格画布上绘制文本,并将其输出为PNG或JPEG。

我想做大致相同的事情,但将文本绘制为矢量轮廓并将其输出为SVG

(我不想将字体本身嵌入到生成的SVG中,因为该字体没有获得这样的许可。)

有没有提供这种功能的PHP库?

可以通过编写inkscape脚本来实现。

下面的命令打开"example.svg"并选择文件中的所有形状并将其转换为路径,然后保存并关闭文件。

inkscape --verb EditSelectAll --verb ObjectToPath --verb FileSave --verb FileClose example.svg

我能够通过搜索找到CleverSVG,但是我没有自己尝试,我不确定它是否能够在不转发字体的情况下绘制文本。

最新更新