Office剪贴板格式

xan*_*xan 6 clipboard ms-office

如果我从Excel(2007)复制图形并在另一个Office应用程序中选择"选择性粘贴",我会看到一个名为"Microsoft Office图形对象"的剪贴板格式,它允许与增强型图元文件不同的自定义.如何从我自己的(C++)应用程序创建这样的剪贴板对象,以便从Office应用程序获得一流的处理?

将图表数据链接到Office应用程序中并不重要 - 我只想提供另一个图表导出选项.

ClipSpy报告了几种二进制格式,包括"Excel 2007 Internal Shape","Embed Source"和"Art :: GVML ClipFormat".我想这些是专有的和私有的,但如果有人知道文档,请告诉我.

Sha*_*men 5

它实际上是一个zip文件(数据以PK开头),如果您保存数据(使用ClipSpy),您可以使用首选的zip程序打开它.

在里面戳,你发现数据是一个开放的XML格式,这不是太神秘.