我正在尝试将数据从网络应用程序导出到 Excel,但有人要求在电子表格顶部包含公司的徽标。我创建 Excel 的常规方法是在 Excel 中创建电子表格并将其另存为 Xml 电子表格 (Excel 2003)。这允许我在代码中构建 xml。
但是,当尝试将 Excel 工作表另存为 xml 工作表时,我收到警告图像将丢失。
那么,是否可以从我的应用程序中嵌入图像?我尝试了base64,但没有成功。
<Data ss:Type="Base64">base64string here...</Data>
无效
Html 也不被解释。这可能吗?
Excel 2003+ 是目标。
我正在尝试做同样的出口。
我也被困在解决这个问题上。
但我有坏消息,正如 MSDN 所描述的here http://msdn.microsoft.com/en-us/library/aa140066%28office.10%29.aspx#odc_xmlss_ss%3adata,唯一可能的 ss:Type 是:
Enumeration—Number, DateTime, Boolean, String, and Error
如果您可以打开 .xls,此解决方案可能会帮助您:http://polymathprogrammer.com/2010/11/10/how-to-insert-multiple-images-in-excel-open-xml/ http://polymathprogrammer.com/2010/11/10/how-to-insert-multiple-images-in-excel-open-xml/
不幸的是,对我来说我仍然没有解决方案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)