如何使用nodejs从Excel工作表中读取图像?

时间:2016-08-03 08:20:24

标签: node.js excel

我正在使用 excel-paser 来阅读Excel工作表的内容。如果excel表中有一些图像,我只是得到空值。但我需要同时获取图像和内容。在花了很长时间找到一个更好的方法来解决我的问题之后,我开始知道图像将压缩到excel表格的xml文件,我可以从中获取图像内容。但我没有看到任何实用的解释理论,以便我可以完成我的东西。

请我帮助我解决这个问题指导我。 提前致谢!!

1 个答案:

答案 0 :(得分:0)

  1. 解压缩xlsx文件后,您可以找到/xl/media中的所有图片 文件夹中。
  2. 按照图片名称搜索xmls =>     结果xl\drawings\_rels\drawing1.xml.rels
  3. 在此文件中,您可以找到参考资料,例如: <Relationship Id="rId1"...rId1是其他xml文件中的图像引用。
  4. 因此,您需要2个模块来压缩和进行xml解析。