2014-09-11 115 views
1

我在使用OpenXML将诸如PDF等文件嵌入到Excel电子表格中(Excel 2010)时遇到问题。我希望能够模拟插入>对象>从文件创建和“显示为图标”行为,您可以在Excel自身执行该行为。OpenXML将PDF嵌入到Excel中

我已经创建了一个电子表格,其中包含所需结果的示例,并将它与Reflector工具一起使用,该工具非常方便,但并未解释关系如何工作。

有没有人有工作解决方案,或者我可能能够找到信息的链接?

谢谢

回答

0

这实际上很不幸并不那么容易。我也有类似的问题PowerPoint

要嵌入OLE对象到Excel工作簿,实际应用中必须启动并要求两个不同的东西:

  • 要插入一个“截图”,通常是文档的生成EMF文件为用户获取文档
  • 实际的文件将被嵌入这可以从原始源文件不同的内容的想法

因此,与OpenXML的工作意味着应用程序对被调用你的拥有。如何完成该过程的过程描述为herehere

其实我使用pdfium来获取图片,但是要嵌入的pdf文件与原始文件大不相同。这是我目前坚持的地方。

---更新---

我确实发现了如何做到这一点。仍然有一些工作要做,但实际上你可以让它运行。请看看here