想在C#能画直线,然后能记录所画直线端点的坐标信息,而且画出的图能被保存能jpg或其他格式,请大家帮帮忙,主要解决这些问题:1、怎么画直线(事件,方法)2、怎么记录点3、怎么保存图像尽量详细点,本人是菜鸟。谢谢哈!
解决方案 »
- C#读取XML文件时的问题,请大家帮忙看看
- 请问下System.Threading.Timer能否不用回调函数实现?
- C# 打印问题
- 网站访问量突然从二千多变到四百多,不知啥原因,请大家帮忙看看程序~~~
- repeater 绑定数据,怎么向论坛里一样显示“一楼”、“二楼”
- 菜鸟求救!应用WIN32 API时老出现未将对象引用设置到对象的实例,不是社区原来提出的那种--在线等
- 关于文本文件编码格式
- 如何使用SharpZipLib来自定义序列化过程?
- datagrid中double click事件里如何得到当前网格的横纵坐标?50分送!帮帮小弟吧。
- 如何将一个定长的base64编码的字符串加密成一个定长的由数字和字母组成的字符串
- 对方电脑没装.net框架怎么运行程序
- C# treeview求助
{
Application.Run(new Form1());
} Bitmap bmp=new Bitmap(600,600);
Point ks=new Point();
Point js=new Point();
Boolean rx=new Boolean();
private void Form1_Load(object sender, System.EventArgs e)
{
bmp =new Bitmap(pictureBox1.Width, pictureBox1.Height);
pictureBox1.Image=bmp;
label1.BackColor=Color.Black;
rx=false;
} private void pictureBox1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
ks=new Point(e.X,e.Y);
rx=true; } private void pictureBox1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
if (rx)
{
js=new Point(e.X,e.Y);
bmp.SetPixel(e.X,e.Y,label1.BackColor);
pictureBox1.Refresh(); }
} private void pictureBox1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
rx=false;
} private void button1_Click(object sender, System.EventArgs e)
{
if (colorDialog1.ShowDialog() == DialogResult.OK)
label1.BackColor = colorDialog1.Color;
}
}
}