Image bmap;
IDataObject data = System.Windows.Forms.Clipboard.GetDataObject();
bmap = (Image)(data.GetData(typeof(System.Drawing.Bitmap)));
Graphics g = Graphics.FromImage(bmap);
SolidBrush drawBrush = new SolidBrush(Color.Red);
Font drawFont = new Font("Arial", 10, FontStyle.Bold, GraphicsUnit.Millimeter);
int xPos = bmap.Height - ( bmap.Height-25 );
int yPos = 3;
g.DrawString ("zydzydyzydydydyyydydy", drawFont, drawBrush, xPos, yPos);
string sPicPath = "d:\\filename.jpg";
string sPreFix = "d:\\xxx";
Image smBmap ;
smBmap = bmap.GetThumbnailImage(bmap.Width, bmap.Height, null, System.IntPtr.Zero);
smBmap.Save(sPicPath, System.Drawing.Imaging.ImageFormat.Jpeg);
bmap.Save(sPreFix + ".jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
bmap = null;
smBmap = null;
分享到:
相关推荐
这个程序可能是一个简单的桌面应用程序,它能够读取剪贴板中的内容,然后将其作为图片文件存储在本地系统上。以下是实现这一功能的关键知识点: 1. **剪贴板(Clipboard)类**: .NET Framework提供了`System....
PB12.5把剪贴板里的图片保存到本地jpg格式(含截图功能)源码含DEMO.zip PB12.5把剪贴板里的图片保存到本地jpg格式(含截图功能)源码含DEMO.zip PB12.5把剪贴板里的图片保存到本地jpg格式(含截图功能)源码含DEMO.zip...
在C++编程中,将剪贴板的内容保存为BMP图像文件涉及到几个关键知识点,包括剪贴板操作、图像处理和BMP文件格式的理解。首先,我们需要了解Windows API中的剪贴板函数,然后掌握如何解析和创建BMP文件,最后通过实际...
标题“PB从剪贴板取图并保存”指的是在PowerBuilder (PB) 开发环境中,如何从系统剪贴板获取图像并将其保存为文件的过程。这个过程涉及到几个关键的步骤和技术,包括剪贴板操作、图像处理以及文件保存。下面将详细...
### C# 图片存储到剪贴板 在本篇文章中,我们将探讨如何使用 C# 编程语言将图片数据存储到系统的剪贴板中。这一技术可以被广泛应用于需要进行图像复制、粘贴操作的应用场景中,比如图像处理软件、办公自动化工具等...
标题中的"PB剪贴板取图保存,拖拽粘贴文件"表明了这段代码是关于PowerBuilder (PB) 应用程序的,涉及到两个主要功能:一是从剪贴板获取图像并保存,二是实现文件的拖放和粘贴操作。在IT领域,这涉及到图形用户界面...
标题中的“从剪贴板提取EMF图元文件并保存的C#工程”是指一个C#编程项目,其主要功能是获取用户剪贴板中的增强型元文件(EMF)格式图像,并将其保存到本地系统。EMF是一种矢量图形格式,常用于Windows操作系统中,...
"易语言文件复制到剪贴板源码.7z" 是一个压缩包,其中包含的源代码示例展示了如何在易语言中实现将文件内容复制到系统剪贴板的功能。这个功能在很多应用程序中都有应用,比如文件管理器、文本编辑器等,用户可以方便...
以下是一个简单的Winform应用程序,包含一个按钮用于将图片复制到剪贴板,另一个按钮用于从剪贴板粘贴图片: ```csharp using System; using System.Drawing; using System.Windows.Forms; public partial class ...
在`if __name__ == '__main__':`块中,程序设置了图片文件的路径,打开并处理图片,最后调用`setImage(data)`将图片数据发送到剪贴板。这样,图片就成功复制到了系统剪贴板中,用户可以进行粘贴操作。 综上所述,...
压缩包内的"将文本复制到剪贴板.vbs"文件虽然不是传统的BAT批处理脚本,但它属于VBScript(Visual Basic Scripting Edition)文件,这是一种轻量级的脚本语言,常用于Windows系统的脚本任务。VBScript可以与Windows ...
### WPF中实现文件拖拽与图片拷贝到剪贴板的方法 #### 一、引言 在现代软件开发中,提升用户体验是非常重要的一个环节。其中,文件拖拽(Drag and Drop)和将图片拷贝到剪贴板是常见的用户交互方式之一。这两种...
在本文中,我们将深入探讨如何使用Microsoft Foundation Class (MFC) 库开发一款截图软件,该软件具有画图、保存BMP图片以及与剪贴板交互的功能。MFC是Microsoft为Windows应用程序提供的一种C++类库,它简化了Win32 ...
`PictureBox`控件可以加载本地图片文件,也可以从内存或剪贴板中获取图像。此外,`Form`窗体是承载这些控件的基础。 3. **从剪贴板获取图像** 使用`Clipboard`类的`GetImage()`方法,我们可以从剪贴板获取当前存储...
存储剪贴板中的位图则涉及到将位图数据保存到本地文件。获取位图数据后,可以使用`SaveBitmapToFile`等函数将其写入到磁盘上的.bmp文件。在C++中,可以使用`CreateFile`、`WriteFile`等API函数实现文件操作,而在...
6. **复制图片到剪贴板**:若要将图片复制到剪贴板,可以先加载图片文件到位图对象,然后使用`系统剪贴板.设置位图`命令将位图对象设置为剪贴板内容。 7. **从其他程序复制,到易语言程序中使用**:用户可能从其他...
总的来说,这个项目展示了VB在图形处理和系统交互方面的应用,通过API调用和GDI+的使用,实现了从剪贴板抓取图像并保存为JPEG文件的功能,这对于创建用户手册和教程材料非常有帮助。开发者可以通过学习和理解这个...
易语言文件复制到剪贴板源码,文件复制到剪贴板,复制到剪贴板,从剪贴板粘贴,SHFileOperation,EmptyClipboard,OpenClipboard,CloseClipboard,SetClipboardData,GetClipboardData,IsClipboardFormatAvailable,...
易语言是一种专为非专业程序员设计的编程语言,它的特点是语法简单、易学易用。在易语言中处理图像操作,特别是从剪切板获取...掌握这些知识点,就能在易语言环境中实现复制图片到剪贴板,以及从剪贴板取位图的功能。
"取剪贴板中位图"这个主题涉及到的是如何从系统的剪贴板获取当前存储的位图图像。在编程中,这通常通过使用特定的API函数或库来实现。易语言是一种国产的、面向对象的、具有图形化编程界面的编程语言,它提供了一些...