Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能
生活随笔
收集整理的這篇文章主要介紹了
Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
場景
Winforn中設置ZedGraph曲線圖的屬性、坐標軸屬性、刻度屬性:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100112573
https://www.cnblogs.com/badaoliumangqizhi/p/11422087.html
在上面實現ZedGraph曲線圖以及一些屬性的設置之后,對其曲線圖的一些操作事件進行編寫。
下面一些事件打開實現是基于以上屬性設置成功之后。
效果
?
控件下載
https://download.csdn.net/download/badao_liumang_qizhi/11578445
英文手冊下載
https://download.csdn.net/download/badao_liumang_qizhi/11578491
源碼下載
https://download.csdn.net/download/badao_liumang_qizhi/11629179
實現
圖像復制到剪貼板實現
拖拽一個按鈕,雙擊進入其點擊事件。
private void button2_Click(object sender, EventArgs e){//ture代表復制成功提示this.zedGraphControl1.Copy(true);}效果
?
此時新建一個Word文檔,粘貼之后
?
打印預覽實現
拖拽一個按鈕,雙擊進入其點擊事件。
private void button1_Click(object sender, EventArgs e){this.zedGraphControl1.DoPrintPreview();}效果
?
獲取圖片并保存實現
拖拽一個按鈕,雙擊進入其點擊事件。
?//獲取圖像Image image = this.zedGraphControl1.GetImage();//保存照片嗎,指定保存路徑image.Save(@"C:\Users\HAOHAO\Desktop\1.png");//彈窗提示MessageBox.Show("保存成功");效果
?
顯示另存為實現
拖拽一個按鈕,雙擊進入其點擊事件。
?private void button4_Click(object sender, EventArgs e){this.zedGraphControl1.SaveAs();}效果
?
另存為BMP文件實現
拖拽一個按鈕,雙擊進入其點擊事件。
?private void button5_Click(object sender, EventArgs e){this.zedGraphControl1.SaveAsBitmap();}效果
?
另存為EMP實現
拖拽一個按鈕,雙擊進入其點擊事件。
?private void button6_Click(object sender, EventArgs e){this.zedGraphControl1.SaveAsEmf();}效果
?
?
總結
以上是生活随笔為你收集整理的Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Winform中实现ZedGraph中曲
- 下一篇: WInform中实现设置ZedGraph