我已经研究了很多过去两天,我不知所措,所以请好。 我想要做的是创建一些文本的片段上面的注释。svg上面的文字绘制路径
可以说我们有这样一句话:“这是一个例子”。
所以,如果我想绘制一个形状(路径)上面的“这是”片段这样的 我会如何去呢? (想象一下,“16.5亿美元”就是“这是”)
- 我该如何获得我想要的片段的开始和结束。
- 你知道一个能让这个任务更容易的图书馆吗?
- 如何检测一个形状是否与另一个形状重叠(例如,注释“这是”和“是”)。
这将是动态的,所以我必须能够以动态的方式完成上述任务。
我不是在寻找代码,只是为了指导。我自己没有任何代码,因为我真的不知道从哪里开始。任何帮助提示将不胜感激。
编辑 我是svg的完整noob。在我的研究中,我偶然发现了Raphael.js和svg.js。
你如何生成的文本?(即它必须是HTML标记或svg:文本) –
文本将从服务器中检索,所以我可以通过任何方式生成它。哪种方法更好? – alkis
你有近似文字的字数吗?你是否需要覆盖很多文本或者仅仅是文本中的特定单词? –