根据文本元素中的字符位置拉伸路径

时间:2015-11-10 20:27:58

标签: javascript svg

我正在用包含SVG(实际上是ePub3)的HTML5编写一个文档,我希望SVG中的路径从文本元素中的一个字符位置到另一个字符位置。我找到了一种方法,但这似乎是一种特别尴尬的方式,我想知道是否有人有任何提高它的提示。

更多上下文:特定的例子是演示如何乘以10的整数幂乘以数字的十进制表示中的小数点(特别是在百分比和十进制表示之间进行转换,乘以或除以100)。所以我想要一个文本元素中的十进制数,以及一个箭头(指定为一端带有箭头标记的路径元素),它表示小数点从一个位置移动到另一个位置。但是,如果我需要更改字体大小或在箭头的起始位置和停止位置之间添加数字,我想以一般的方式进行操作,箭头会拉伸。

以下是我提出的建议:

{{1}}

我不禁想到必须有更好的方法来做到这一点。我真正想要的是一种基于文本元素中的字符位置指定具有起点和终点的路径的方法。有没有这种方法来指定相对于字符位置的路径数据?或者我真的偶然发现了最好的选择?

0 个答案:

没有答案