C#.net中如何在Web上画图,比如说直线、圆等。为什么我写了代码执行后没结果。

问题描述

我用Graphics方法画图,可它只能用于WindowsForms上,可现在我需要画在Web(.aspx文件)里画图(简单的直线或者是圆等),我该怎么办啊?除了编写有关画图的代码,我还需要在头文件或其他文件加什么代码吗?

解决方案

解决方案二:
楼主去了解了解c/s和b/s的区别,如果你想在web上面画图,那么你必须在服务端画图之后,然后把图片转换为字节流,然后作为输出流输出到客户端,而且imme类型为image/jpg
解决方案三:
引用1楼yangjjfan的回复:

楼主去了解了解c/s和b/s的区别,如果你想在web上面画图,那么你必须在服务端画图之后,然后把图片转换为字节流,然后作为输出流输出到客户端,而且imme类型为image/jpg


解决方案四:
我也是同样的问题,楼主解决了吗?
解决方案五:
要么用1楼的方法将图片转换为字节流输出。或者将图片保存到一个临时文件夹中,然后img的src=图片地址

时间: 2024-08-03 06:12:49

C#.net中如何在Web上画图,比如说直线、圆等。为什么我写了代码执行后没结果。的相关文章

如何在 Web 上构建虚拟现实

有人认为虚拟现实将在 2020 年达到 70 亿美元的价值.在那之前,web 肯定不会一直停留于 2D 环境.实际上,已经有一些简单的方法可以将虚拟现实带进浏览器了.而且那弄起来也非常有趣! 要开始你的虚拟 Web 开发之旅,有这么三种可行的方式: JavaScript,Three.js 和监视设备朝向 JavaScript,Three.js 和 WebVR(我最近比较喜欢的方式) CSS 和 WebVR(时日尚早) 我会将每一种方式都过一遍,简要展示下它们各自是如何工作的. JavaScrip

openlayers中如何在features上显示背景图片问题

问题描述 小弟最近项目中有需要用到GIS,所以刚上手,很多东西不是很明白,有个问题,小弟使用openlayers在图层中增加了一个vector,然后在vector上添加一个feature,如图如何能在sences的feature上设置背景图片(或在上面添加图片),并且图片能跟着地图的放大缩小而改变?在线等!救急啊! 解决方案

如何在Web上判断是否已经安装了某个ActiveX控件

  1. 用JavaScript检测系统中是否已经安装了某个ActiveX控件 try {       var ax = new ActiveXObject("控件名称");       alert("已安装");   } catch(e) {       alert("未安装");   }   如果组件不是自己编写的,要确定控件名称,首先要知道控件的CLSID.每个COM组件都会对应一个CLSID,可在IE管理加载项中获得其CLSID,然后在注

如何在web上实现3D建模 asp ,希望大家给我看看,

问题描述 http://cn.misumi-ec.com/asia/ItemDetail/10302040620.html[img=http://cn.misumi-ec.com/asia/ItemDetail/10302040620.html][/img]中间的动态3D建模如何实现,需要加载一个activeobject组建,在线等待答案836546737求教! 解决方案 解决方案二:自己先顶起来:比较急:等待高人指点解决方案三:参考学习:

MFC 动修改里面所有项目中所有的对话框上的控件tab顺序

问题描述 MFC 动修改里面所有项目中所有的对话框上的控件tab顺序 现在要求写一个程序,可以选择指定的SLN文件,自动修改里面所有项目中所有的对话框上的控件tab顺序.具体要求为把所有控件按左上角的点字典序排序.

quickcocos2dx3.5版本如何在mac上配置环境变量

问题描述 quickcocos2dx3.5版本如何在mac上配置环境变量 最新版本的Quick Cocos2dx如何在Mac上搭建环境变量和如何创建工程?谢谢 解决方案 执行目录下的setup.py脚本.具体请参考README.md 解决方案二: 创建工程是进入到tools/cocos2d-console/bin执行 $cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR

如何在Web页面中集成文件上传功能

当前,个人主页制作非常流行.当用户开发好自己的页面时,需要将文件传输到服务器上,解决这个问题的方法之一是运行FTP服务器并将每个用户的FTP默认目录设为用户的Web主目录,这样用户就能运行FTP客户程序并上传文件到指定的 Web目录.由于Windows NT 和 Windows98均不提供直接的基于窗口形式的FTP客户程序,用户必须懂得如何使用基于命令行的FTP客户,或掌握一种新的基于窗口形式的FTP客户程序.因此,这种解决方案仅对熟悉FTP且富有经验的用户来说是可行的. 如果我们能把文件上传功

如何在Web页面上直接打开、编辑、创建Office文档

web|创建|页面 有朋友询问如何在Web页面上做到像SharePoint中的效果一样,能直接激活客户端的Word来打开.doc文件,而不是类似直接点击.doc文档链接时Word在IE中被打开那样.想想这个问题应该很多人都会感兴趣,所以干脆写一篇blog来大致描述一下方法. 在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于"Program Files\Microsoft Office\OFFICE11\owssupp.dll".通过这个控件,客户端

如何在Glassfish上部署web应用

本文介绍如何在Glassfish上部署web应用. 一,开发工具的选择 Java EE,或者是JSF应用开发,Netbeans和Glassfish是最好的搭配选择,前者对于后者有非常好的支持.但要注意netbeans的版本,5.5是不支持glassfish v2的.而netbeans6还很不稳定,所以现阶段最好的版本是netbeans5.5.1. 关于Netbeans下开发Java EE应用,官方有文档介绍:Java EE 应用程序相关教程,这里主要介绍一下生产环境中web应用在glassfis