当剪贴板内容的格式非常特殊以至于大多数程序无法接受(即不易粘贴)时,我该如何访问它呢?
我使用未记录的隐藏选项从程序中复制了一些内容,据说是 PDF 格式。如果可能的话,我想访问这些数据。它无法直接粘贴到我尝试过的任何程序中,但数据存在于剪贴板中,如 ClipBook Viewer 所示:
答案1
有不同的工具可用,但你可以尝试这个名为 clipview 的免费工具:
答案2
还有以下免费工具,称为 InsideClipboard:
答案3
剪贴板内容具有显示格式。设计该软件的开发人员应该提供该显示格式。如果没有它,您就无法从剪贴板查看器中查看剪贴板内容。
Windows 剪贴板查看器支持 4 种显示格式。对于您的情况,该应用程序不使用这 4 种显示格式中的任何一种,并且开发人员没有提供显示格式。正如您所提到的,它没有记录,也许它从未工作过。
如果您是技术人员并且想要探索数据,剪贴板数据是 OLE 对象,您可以查找 COM 注册表以找到更多线索。它是 Windows 注册表中的类 ID 之一。通常以应用程序名称开头,同样,这一切都取决于开发人员是否真诚地编写。
这四种显示格式为:CF_DSPBITMAP、CF_DSPMETAFILEPICT、CF_DSPTEXT 和 CF_DSPENHMETAFILE。这些显示格式的渲染方式与标准格式相同,即:CF_BITMAP、CF_TEXT、CF_METAFILEPICT 和 CF_ENHMETAFILE。
https://docs.microsoft.com/en-us/windows/win32/dataxchg/clipboard