首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML页面中的VML/SVG编辑器

HTML页面中的VML/SVG编辑器
EN

Stack Overflow用户
提问于 2009-04-12 16:47:51
回答 2查看 2.7K关注 0票数 3

在过去的几年里,我集成了各种WYSIWYG HTML编辑器,但我认为我在这方面遇到了困难。

我们需要一种让人们编辑文本的方法,这些文本在呈现时会转换为VML/SVG,但仍然可以编辑,并具有最小的样式,如粗体、斜体、字体和大小,如果可能的话,还可以在画布上的任何位置创建文本区域。Google Docs在他们的演示编辑器中有一个类似的东西。像这样的东西可以工作~它非常接近我们正在寻找的东西。

有没有人知道这样做的商业或免费编辑器(必须是基于浏览器),如果没有,有没有人这样做,如果有,你的结果是什么。任何其他的信息,链接,建议等都是受欢迎的--我在这个问题上似乎遇到了困难。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2010-01-05 01:15:07

你可以尝试http://svg-edit.googlecode.com/,尽管我们没有翻译成VML语言(我们要求IE用户安装Google Chrome框架插件)。

票数 2
EN

Stack Overflow用户

发布于 2009-04-13 16:12:37

===

我不知道任何现有的编辑器符合您的描述。你可能需要自己写一个。如果你打算推出你自己的,我有两个建议;一个是我对功能不太有信心,另一个是我不能完全确定性能的影响,因为涉及大量的库。无论哪种方式,在我看来,这是两个最好的选择:

1)如果你对VML/SVG感兴趣,我知道有一个库可以将两者结合在一起,那就是RaphaelJS,它有一定程度的文本支持,但我真的不确定文本的操作程度有多复杂:

http://raphaeljs.com/index.html

  • 拉斐尔JS库

2)您是否可以使用VML/Canvas?除了新的canvas-text库之外,我还推荐通过exCanvas库使用VML/Canvas (它允许您使用HTML5 canvas元素编写代码,在IE/Trident浏览器中,该元素会自动转换为VML )。

canvas api通用信息(通用绘图

  • exCanvas ( canvas元素的IE兼容层) http://excanvas.sourceforge.net/

  • canvas-text (对canvas文本支持较差的浏览器的文本特定扩展):http://ajaxian.com/archives/canvas-text-add-text-functions-to-subpar-canvas-implementations
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/742042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档