我想保存精确的剪贴板的状态以供将来参考。有什么方法可以做到这一点吗?
例如,如果我从富文本框复制粘贴一些内容并将其粘贴到记事本,我得到的只是原始文本,而不是任何其他元数据,如粗体、字体等。
如果我将其粘贴到写字板,我得到了一些元数据,但不一定全部。从Excel或从图像编辑器中选择图像。我所知道的唯一可以保证接受整个剪贴板的应用程序是我刚刚复制的那个。
我想从一个程序中复制具有独特元数据的内容,保存剪贴板状态,并能够重新启动计算机并恢复相同的数据。然后我可以将其粘贴到同一个应用程序中。
有没有办法保存剪贴板状态?我可以安装具有此功能的 Windows 替换剪贴板吗?是否有一些程序可以接受剪贴板中的原始二进制数据?
答案1
这是一个简单的剪贴板查看器,可以保存/加载剪贴板的完整状态:http://www.freeclipboardviewer.com/
Windows 剪贴板能够存储多种替代格式的数据,例如,如果您从 Web 浏览器复制,则可能会存储纯文本、富文本和 HTML 格式的数据。许多应用程序还会存储其数据的“原生”表示形式。
请注意,对于某些应用程序(例如 Microsoft Excel),“本机”格式实际上只是对源的引用,因此保存、重新启动和加载不会按预期进行。