从粘贴板中图片进行保存的片段代码

2016-01-05 20:37:02  访问(1981) 赞(0) 踩(0)

private void button1_Click(object sender, System.EventArgs e)
		{
			if (Clipboard.GetDataObject() != null)
			{
				IDataObject data = Clipboard.GetDataObject();

				if (data.GetDataPresent(DataFormats.Bitmap))
				{
					Image image = (Image)data.GetData(DataFormats.Bitmap,true);

					image.Save("image.bmp",System.Drawing.Imaging.ImageFormat.Bmp);
					image.Save("image.jpg",System.Drawing.Imaging.ImageFormat.Jpeg);
					image.Save("image.gif",System.Drawing.Imaging.ImageFormat.Gif);
				}
				else
				{
					MessageBox.Show("The Data In Clipboard is not as image format");
				}
			}
			else
			{
				MessageBox.Show("The Clipboard was empty");
			}
		}


标签:保存图片    C#代码    WinForm程序    Clipboard操作    粘帖板操作 

上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)
 
  ┈全部┈  
 
(显示默认分类)