使用Aspose.Cells在Excel中读取嵌入的PDF文件

时间:2017-07-06 06:52:56

标签: c# excel pdf aspose-cells

我正在尝试阅读 Excel 中的 PDF 文件,并使用 Aspose.Cells 将其保存到本地 C#, 但是当我读取PDF的 ObjectSourceFullName 时,它是“* .bin”,而其他属性也没有显示任何标识它的PDF。 这是怎么发生的以及如何解决这个问题? 请帮帮我,谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用 ClassIdentifier 属性标识OLE对象的类型。它是一个16字节的数字。将其转换为GUID,然后检查此GUID在Windows注册表中的含义。

Guid guid = new Guid(wb.Worksheets[0].OleObjects[0].ClassIdentifier);

以下屏幕截图解释 {b801ca65-a1fc-11d0-85ad-444553540000} 实际上是指 Adob​​e Acrobat文档

enter image description here

注意: 我在Aspose担任开发人员传播者