使用JavaScript进行徒手绘图
除了HTML5画布,还有什么解决方案可以用来实现JavaScript中的徒手绘制 我尝试过使用HTML5画布,但没有成功,因为我在保存画布和文本时遇到了问题。此外,画布只能保存为图像。但我需要将其保存为一种格式,以便打开并再次绘制和编辑文本。更新: 现在,在您向问题中添加了更多信息后,我知道您为什么不想使用canvas(您仍然可以使用canvas,但使用方式与以前不同,但您可能更喜欢另一种应用程序方法-请参见下文)。人们已经投票决定关闭你的答案,这意味着在重新打开之前无法发布新答案,因此我将尝试更新我的答案。我也投票赞成重新提出你的问题 JavaScript选项中的绘图 对于HTML中的徒手绘图,您只有3个选项:使用JavaScript进行徒手绘图,javascript,svg,drawing,html5-canvas,vml,Javascript,Svg,Drawing,Html5 Canvas,Vml,除了HTML5画布,还有什么解决方案可以用来实现JavaScript中的徒手绘制 我尝试过使用HTML5画布,但没有成功,因为我在保存画布和文本时遇到了问题。此外,画布只能保存为图像。但我需要将其保存为一种格式,以便打开并再次绘制和编辑文本。更新: 现在,在您向问题中添加了更多信息后,我知道您为什么不想使用canvas(您仍然可以使用canvas,但使用方式与以前不同,但您可能更喜欢另一种应用程序方法-请参见下文)。人们已经投票决定关闭你的答案,这意味着在重新打开之前无法发布新答案,因此我将尝试
- 使用SVG或VML(或像Raphaël一样使用SVG/VML的库)
- 使用实现画布的工具(如Flash),如:
- (不再维护!)
看看这个(或正在进行的)项目,尤其是see和其他项目。使用SVG编辑可能是实现目标的最简单方法。欢迎使用堆栈溢出!不幸的是,目前这个问题在这里不起作用。在你问这个问题之前,你至少要试一下。我编辑了你的答案。请下次再看。我想实现一个笔记本。我应该能够以一种格式写入和绘制并保存它,这样我就可以再次打开它并执行绘制和写入。当我使用HTML5画布时,我无法以图像以外的格式保存它。因此我无法在图像上绘制和写入文本。