`

从剪贴板粘贴图片

 
阅读更多
function pasteEvent(event) {
    event = event || window.event;
    var theClipboardData = event.clipboardData || window.clipboardData;
    if (theClipboardData) {
		var items = theClipboardData.items;
		for (var i = 0; i < items.length; ++i) {
			var item = theClipboardData.items[i];
			if (items[i].kind == 'file' && items[i].type == 'image/png') {
				var fileReader = new FileReader();
				fileReader.onloadend = function () {
					var d = this.result.substr( this.result.indexOf(',')+1);
					var img = document.createElement("img");
					img.src= "data:image/png;base64,"+d;
					document.body.appendChild(img);
				};
				fileReader.readAsDataURL(item.getAsFile());
				break;
			}
		}
    }
};
分享到:
评论

相关推荐

    Winform中实现将照片剪贴到剪贴板中并进行粘贴示例代码

    当需要从剪贴板粘贴图片时,我们可以通过Clipboard.GetDataObject()方法获取数据,然后判断数据类型是否为Bitmap,如果是则可以将其显示在PictureBox控件上: ```csharp private void PasteFromClipboard_Click...

    c++实现将剪贴板内容保存为bmp图

    - 从剪贴板获取的DIB数据需要解析成BMP文件格式。这包括解析DIB头(包含在CF_DIB数据中),提取图像的宽、高、位深度等信息,并将像素数据转换为BMP格式。 - 创建BMP文件时,需要先写入文件头和信息头,然后按照...

    PB12.5把剪贴板里的图片保存到本地jpg格式(含截图功能)源码含DEMO.zip

    PB12.5把剪贴板里的图片保存到本地jpg格式(含截图功能)源码含DEMO.zip PB12.5把剪贴板里的图片保存到本地jpg格式(含截图功能)源码含DEMO.zip PB12.5把剪贴板里的图片保存到本地jpg格式(含截图功能)源码含DEMO.zip...

    PB从剪贴板取图并保存

    - 剪贴板是操作系统提供的一种临时存储区域,用户可以将各种类型的数据(如文本、图像等)复制到剪贴板,然后在不同的程序之间粘贴。 - 在PowerBuilder中,可以通过`Sys Clipboard`对象来访问和操作剪贴板。例如,...

    c#中把剪贴板里面的图片保存到文件

    在C#编程中,将剪贴板中的图片保存到文件是一项常见的操作,尤其在处理用户复制的图像数据时。这个程序可能是一个简单的桌面应用程序,它能够读取剪贴板中的内容,然后将其作为图片文件存储在本地系统上。以下是实现...

    pasteimage, 从剪贴板粘贴图像的jQuery插件.zip

    pasteimage, 从剪贴板粘贴图像的jQuery插件 pasteimage.jsjQuery插件增加了从剪贴板粘贴图像到 Firefox 和 Chrome ( 还有可能 Safari )的能力。 这不是完美的,但我希望把它们集成到一个插件中,我们可以以改进它。...

    java操作剪贴板

    在Java编程中,剪贴板操作是一个非常实用的功能,它允许程序之间共享数据,比如文本、图片等。本文将深入探讨如何使用Java API来实现剪贴板操作,并通过一个简单的示例程序`ClipBoardTest.java`来阐述核心概念。 ...

    PB剪贴板取图保存,拖拽粘贴文件

    标题中的"PB剪贴板取图保存,拖拽粘贴文件"表明了这段代码是关于PowerBuilder (PB) 应用程序的,涉及到两个主要功能:一是从剪贴板获取图像并保存,二是实现文件的拖放和粘贴操作。在IT领域,这涉及到图形用户界面...

    VB2008剪贴板例程

    在VB2008(Visual Basic 2008)中,剪贴板操作是常见的功能,用于在程序之间复制和粘贴数据。这个“VB2008剪贴板例程”提供了一些实例,帮助开发者理解如何在他们的应用程序中有效地使用剪贴板功能。下面我们将深入...

    VB.NET中实现文本的复制粘贴(调用剪贴板)

    本篇文章将深入探讨如何在VB.NET中利用剪贴板API来实现文本的复制和粘贴。 首先,了解剪贴板是什么至关重要。剪贴板是操作系统提供的一种临时存储区域,用于在程序之间共享数据。在Windows环境下,我们可以使用.NET...

    C# Clipboard剪贴板粘贴数据实例

    下面是一个简单的C#剪贴板粘贴文本数据的实例: ```csharp using System.Windows.Forms; // ... private void PasteTextFromClipboard() { // 检查剪贴板上是否存在文本数据 if (Clipboard.ContainsText()) { ...

    WordPress编辑器粘贴图片插件

    6.0版本的编辑器已经支持这个特性,使得用户能够无缝地从剪贴板粘贴图片到文章中,减少了操作步骤。 然而,值得注意的是,微信复制的图片在尝试直接粘贴到WordPress编辑器时可能会遇到问题。微信对图片进行了一定...

    取剪贴板中位图.rar

    "取剪贴板中位图"这个主题涉及到的是如何从系统的剪贴板获取当前存储的位图图像。在编程中,这通常通过使用特定的API函数或库来实现。易语言是一种国产的、面向对象的、具有图形化编程界面的编程语言,它提供了一些...

    C#实现从剪贴板复制图像到窗体

    `PictureBox`控件可以加载本地图片文件,也可以从内存或剪贴板中获取图像。此外,`Form`窗体是承载这些控件的基础。 3. **从剪贴板获取图像** 使用`Clipboard`类的`GetImage()`方法,我们可以从剪贴板获取当前存储...

    易语言取剪贴板中位图

    6. **复制图片到剪贴板**:若要将图片复制到剪贴板,可以先加载图片文件到位图对象,然后使用`系统剪贴板.设置位图`命令将位图对象设置为剪贴板内容。 7. **从其他程序复制,到易语言程序中使用**:用户可能从其他...

    pasteasy剪贴板手机电脑之间复制粘贴工具

    1. **安卓手机端**:从提供的`pasteasy剪贴板共享.apk`文件进行安装。确保手机已开启未知来源的应用安装权限,点击文件即可开始安装。安装完成后,打开应用并进行相应的设备配对设置。 2. **电脑端**:对于Windows...

    图片的剪贴板功能像文本一样处理

    在另一位置粘贴图片时,我们需要从剪贴板中获取数据并创建新的图片对象: ```vb Dim newImg As Image newImg = Clipboard.GetData("Bitmap") ' 从剪贴板获取图片数据 ' 然后你可以对newImg进行进一步处理,如显示到...

    redmine图片粘贴插件:clipboard_image_paste.zip

    为了进一步增强其用户体验,"clipboard_image_paste"插件应运而生,该插件允许用户直接从剪贴板粘贴图片到Redmine中的表单注释框,极大地提高了工作效率。 这个插件主要适用于Redmine 4.0.4版本,通过"clipboard_...

    易语言从剪切板取图片

    易语言是一种专为非专业程序员设计的编程语言,它的特点是语法简单、易学易用。在易语言中处理图像操作,特别是从剪切板获取...掌握这些知识点,就能在易语言环境中实现复制图片到剪贴板,以及从剪贴板取位图的功能。

    易语言源码易语言剪贴板操作模块演示源码.rar

    - `剪贴板获取图片`:从剪贴板中获取当前的图像内容。 - `剪贴板清除`:清空剪贴板中的所有数据。 3. 演示源码分析: 这个压缩包内的源码很可能是通过一系列的易语言命令,演示了如何进行剪贴板的读取和写入操作...

Global site tag (gtag.js) - Google Analytics