问题标签 [clipboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1216 浏览

string - 用于编程目的的剪贴板查看器

我需要一个剪贴板查看器来了解我收到的数据的类型和内容。是否有任何可用的程序(适用于 Windows)可让您浏览剪贴板中当前的任何类型的数据?

ClipSpy:不幸的是,唯一可行的多格式查看器ClipSpy向我显示每 10 个字符包装的字符串数据,并扩展了我不关心的十六进制和二进制视图。

0 投票
4 回答
3201 浏览

shell - 集成 readline 的 kill-ring 和 X11 剪贴板

在我的.zshrc中,我使用以下代码段来集成 shell 的剪贴板和我的主 X11 剪贴板。由于这种集成,我可以在 emacs、firefox 和终端之间剪切和粘贴文本,而无需使用鼠标。

注意:我在 mac os x 上也使用了这个技巧(使用 pbcopy/pbpaste 而不是 xclip)并且感谢Synergy ,我的两台计算机共享一个剪贴板。整洁的。但它不适用于 readline。而且我发现自己经常使用 readline,例如在 (i)python、gdb、ncftp 中......

所以我的问题来了:有没有办法将 readline 的剪贴板与 the-rest-of-the-world 集成?

当然,我在这里考虑一些.inputrc魔法,但欢迎任何见解/想法。

0 投票
4 回答
19928 浏览

c# - 如何在不丢失 .NET 中的 alpha 通道的情况下从剪贴板中获取图像?

我正在尝试从剪贴板保存复制的图像,但它正在丢失其 alpha 通道:

如果我从 PhotoShop 或 IE/Firefox/Chrome 复制 32 位图像并运行上述代码,则输出会丢失其 alpha 通道,而是在黑色背景下保存。

图像保存为 PNG,其中可以包含 Alpha 通道。

正确的数据似乎在剪贴板中,因为粘贴到其他应用程序(例如 PhotoShop)会保留 Alpha 通道。

谁能把我从痛苦中解救出来?

提前致谢!

更新:

上面表明,一旦从剪贴板中取出 alpha 数据,它就会丢失。也许我需要以其他方式将其从剪贴板中取出?

0 投票
1 回答
1405 浏览

save - 客户端系统剪贴板打印屏幕图像保存在服务器系统中

可以使用 C# 将客户端系统剪贴板打印屏幕图像保存在服务器系统中。网络应用程序

0 投票
1 回答
464 浏览

image - 直接将剪贴板中的图像保存到本地或 iis 上的磁盘

用户必须按 Alt prtScr 将图像保存到剪贴板,然后可能打开 word (Ctrl V) 并从提交表单页面获取将其保存到的路径并保存文档?

或者是否可以在本地或 iis 上以某种方式将剪贴板图像直接保存到磁盘?数据库可以记录路径。

我正在尝试在表单提交错误症状的错误提交系统中使用这种方法,并且我想要错误的屏幕截图以进行调试。

最简单的方法是什么?

0 投票
3 回答
1533 浏览

javascript - 使用javascript直接将剪贴板图像保存到客户端

如何使用javascript直接将剪贴板图像保存到客户端?

任何示例源代码?

0 投票
1 回答
402 浏览

c# - 剪贴板图像发送到电子邮件

如何使用带有 java 脚本 Web 应用程序的 C#.Net 将剪贴板图像发送到电子邮件

0 投票
2 回答
5242 浏览

clipboard - 从剪贴板获取图像并保存图像

event.clipboardData.setData('image/jpg', "mapImage");

如何使用此代码从剪贴板获取图像以及如何发送电子邮件

0 投票
2 回答
6238 浏览

image - Delphi 7 中使用 Paradox 实时 BMP 到 JPG 转换

在这里和 Code News Fast 进行研究,我没有看到任何与我的问题有关的内容。我有一个应用程序,当用户单击我的应用程序中的按钮以加载它时,通过剪贴板从第三方拍照程序获取客户图片(JvDBImage)。(PhotoImage.PasteFromClipboard)。这会将图像加载并保存为位图……有时是 BIG BMP。所以,我需要一些可以保存和加载 JPG 的东西。

我试过:.. 使用 JPeg

这不会编译,因为分配是两种不同的类型。我还花了一些时间在剪贴板上工作,试图将其放入 TMemoryStream 中,但没有成功。

我的下一个尝试是将其临时保存到文件中,然后将其作为 JPG 检索,但这会很慢,而且我不确定我正在尝试做的事情是否可行。所以,与其走另一条小巷,我想我会在这里发布问题。

有问题的数据库有一个名为 Photo 的 memo(1) 字段,PhotoImage 连接到该字段。

0 投票
1 回答
1084 浏览

c# - 如何重新加载保存的“嵌入源”剪贴板数据?

我试图与之交互的其他一些 Windows 应用程序将剪贴板的转储保存到文件中。更准确地说,它在剪贴板中查找“嵌入源”格式,如果找到,则将其保存到文件中。“嵌入源”是一些基于 OLE 的格式,例如,当您从画笔复制图像时创建。

有没有办法将这些文件的内容重新加载回剪贴板,这样我就可以将它们粘贴回去,比如画笔或任何办公程序?

在c#中我试过了

其中 data 是一个包含文件字节的数组,但它似乎在将数据放在剪贴板上之前将其进一步包装。

有人知道这样做的好方法吗(不一定在 C# 中)?

谢谢,