SVG粗体,斜体和下划线不在Image Magick中渲染

时间:2012-07-07 11:48:43

标签: fonts svg imagemagick jquery-svg

我使用SVG,jquery(keith woods wrapper),网络服务等创建了一个在线图形编辑器。它的工作方式与Google Docs Drawing应用程序相同。我编写了编辑器来更改元素上的字体,除了粗体,斜体和下划线在我使用ImageMagick或Inkscape生成图形(png或jpg)时不能使用字体时,它运行良好。但是,在网页中查看SVG时,粗体,斜体和下划线的效果非常好。

我已经对Stack Overflow进行了一些研究,一个人指出CSS解释字体样式并为斜体字体添加偏斜并为粗体添加笔划。

我注意到,通过Google文档绘图,他们可以生成文本路径。我认为这可能是一个很好的解决方案,只要我能通过跟踪文本找到一个函数或一种生成路径的方法。我不是在尝试这样的事情,而是想先来这里询问别人的意见。有没有其他人有这个困难?如果是这样,你是如何克服它的?我见过有人建议使用SVG字体但是我对这个想法很不满意,因为显然FireFox中没有它支持,而IE中也没有支持它?我必须说,让我的编辑器在所有浏览器中工作一直是一个噩梦,但我们已经跳过很多障碍来到达我们现在的位置而且我不想要像字体一样简单的东西妨碍我们。

如果有人能就此提出一些建议,我们将非常感激,因为该系统已在网上直播,人们可以使用它,但大胆,斜体和下划线都被禁用。

提前谢谢

0 个答案:

没有答案