【发布时间】:2013-03-21 14:36:43
【问题描述】:
我正在尝试创建一个工具,供用户上传和注释图像,然后保存到数据库。该工具允许绘制线条、添加文本和擦除。现在在添加文本时,svg 解决方案可能会更好,但还没有找到动态加载背景图像的解决方案。
无论如何,用户需要能够添加多段文本并在图像上移动它们。为此,我需要能够动态地为文本片段创建图层,即当单击文本按钮并且文本字段中有一些文本时。
目前,文本被添加到画布顶部的相同位置。如何循环创建图层,比如在这个函数中:
function draw_text() {
ctx.fillStyle = "blue";
ctx.font = "12pt Helvetica";
ctx.fillText($('#text_entry').val(), 10, 250);
}
【问题讨论】:
-
嗨,这不是答案,但您的项目似乎类似于 [web-projects.gr/myquotefive/#.UUbmNhyQXww](My 引用五)。可能你可以联系作者 [walkero.gr/](Walkero) 了解他是如何做到的
-
嘿,这正是我正在尝试做的......感谢链接!
-
不客气。在“信息”选项卡中,您可以看到他使用cgSceneGraph作为框架来实现应用程序。
标签: jquery canvas html5-canvas