0
点赞
收藏
分享

微信扫一扫

Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能


场景


在上面实现ZedGraph曲线图以及一些属性的设置之后,对其曲线图的一些操作事件进行编写。

下面一些事件打开实现是基于以上属性设置成功之后。

效果

Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能_拖拽

 


实现

图像复制到剪贴板实现

拖拽一个按钮,双击进入其点击事件。

private void button2_Click(object sender, EventArgs e)
{
//ture代表复制成功提示
this.zedGraphControl1.Copy(true);
}

效果

Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能_点击事件_02

 

此时新建一个Word文档,粘贴之后

Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能_Click_03

 

打印预览实现

拖拽一个按钮,双击进入其点击事件。

private void button1_Click(object sender, EventArgs e)
{
this.zedGraphControl1.DoPrintPreview();
}

效果

Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能_拖拽_04

 

获取图片并保存实现

拖拽一个按钮,双击进入其点击事件。

//获取图像
Image image = this.zedGraphControl1.GetImage();
//保存照片吗,指定保存路径
image.Save(@"C:\Users\HAOHAO\Desktop\1.png");
//弹窗提示
MessageBox.Show("保存成功");

效果

Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能_ZedGraph_05

 

显示另存为实现

拖拽一个按钮,双击进入其点击事件。

private void button4_Click(object sender, EventArgs e)
{
this.zedGraphControl1.SaveAs();
}

效果

Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能_Click_06

 

另存为BMP文件实现

拖拽一个按钮,双击进入其点击事件。

private void button5_Click(object sender, EventArgs e)
{
this.zedGraphControl1.SaveAsBitmap();
}

效果

Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能_Click_07

 

另存为EMP实现

拖拽一个按钮,双击进入其点击事件。

private void button6_Click(object sender, EventArgs e)
{
this.zedGraphControl1.SaveAsEmf();
}

效果

Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能_点击事件_08

 

 

举报

相关推荐

0 条评论