我正在使用SVG-Icon-Font-Generator生成SVG字体。
我输入的SVG文件包含正常文本和旋转文本(顺时针90°),如下所示:
当我尝试生成我的字体时,出现以下错误:
[Exception]
火-x706B.svg: Transforms are currently not supported!
将文本转换为路径会产生相同的错误。
有没有办法旋转文本,并将其保留为对象(进一步编辑),而不使用transform
属性?也许改变框架的原点。
这将允许我使用发生器。
N.B。:我正在使用此命令进行转换:
php svg-icon-font-generator.phar create-font ../resources/svg/ ../resources/font/hpf-test.svg
答案 0 :(得分:2)
<svg:text>
和transform
不受支持,转换为路径。
目前,您必须将文本转换为路径并应用 变换,因为变换和对象不是 目前支持。
支持的元素包括:
path
,polygon
,rect
,circle
,ellipse
。将来可能会支持转换,但
<svg:text>
会是 难以实施。
SVG-Icon-Font-Generator/issues
您必须使用菜单Path > Union
将两个对象统一为一个路径。
火
; huō
;
答案 1 :(得分:1)
沿路径绘制文本而不是使用变换