与canvas对象交互

时间:2014-04-12 09:31:26

标签: html vb.net canvas

此问题与Visual Basic .NET 2010

有关

是否可以使用VB.NET与网页上的画布对象进行交互?这是一个绘图表面,我想知道是否可以通过编程方式与它进行交互,如果是,如何?

这是我想与之互动的画布:

<canvas class="pulpBG" width="819" height="614" style="top: 0px; left: 0px; height: 614.25px; width: 819px; opacity: 1;"></canvas>

1 个答案:

答案 0 :(得分:1)

不,所有html5画布绘制命令仅以javascript代码发布。

解决方法是在VB.net中创建数据,javascript使用它来发出绘图命令,如lineTo,rect,arc等。

如果使用MVVM或MVC等框架,则可以在VB中创建视图模型或模型。

然后在浏览器上,您可以使用该viewmodel / model在javascript中驱动画布绘制命令。