首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在我的web应用程序中写入图像

如何在我的web应用程序中写入图像
EN

Stack Overflow用户
提问于 2012-12-17 13:18:43
回答 1查看 340关注 0票数 1

我使用以下代码在web应用程序中加载图像:

代码语言:javascript
复制
    Bitmap oCanvas = (Bitmap)Bitmap.FromFile(Server.MapPath("Images\\2.jpg"));
    Graphics g = Graphics.FromImage(oCanvas);
    Response.ContentType = "image/jpeg";
    oCanvas.Save(Response.OutputStream, ImageFormat.Jpeg);
    Response.End();
    g.Dispose();
    oCanvas.Dispose();

现在,如何用鼠标在此图像上写入,并将结果保存为图像?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-17 13:24:58

为了让最终用户使用鼠标在图像上写入,您需要在页面上设置一个客户端ActiveX控件。这只会在Windows个人电脑上起作用,而且会很快变得非常复杂。

另一种选择是在Flash应用程序中托管映像,该应用程序可以在所有平台( iOS :-)上运行,您可以在这里找到一个示例:http://active.tutsplus.com/tutorials/games/create-a-basic-drawing-application-in-flash/

然而,第三种选择是使用HTML5画布+客户端JavaScript。还不是所有的浏览器都支持HTML5 (预)标准。这里有一个很好的例子:http://www.williammalone.com/articles/create-html5-canvas-javascript-drawing-app/#demo-complete,还有一个例子:mouse.aspx

祝好运!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13914962

复制
相关文章

相似问题

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