0

您好我正在尝试通过 iOS 应用程序创建 Excel 文件,该应用程序将包含一些图像和数据。为此,我使用 OOXML 概念通过代码创建 Xml 文件,该文件可以作为 Excel 打开。它可以很好地处理数据,但我没有找到任何用于在 xml 中嵌入图像的标签。

我已将所有图像转换为 Base64 字符串并将其放入 XML。现在,XML 中是否有任何方法可以在以 Excel 格式打开时将 Base64 字符串转换为图像?

提前致谢。

4

1 回答 1

0

我通过将所有图像转换为 Base64 字符串以节省空间来理解您的逻辑,但是 Excel 禁用嵌入图像作为安全预防措施。Base64 编码使防病毒软件很难检测到可能的威胁。因此,Excel 没有再次将字符串解码回图像的原因。

请查看此链接,其中有人声称能够成功地将 Base64 图像解码和编码为 excel 文件。

https://stackoverflow.com/a/1400028/445312

我希望这有帮助。

PK

于 2012-05-31T03:13:59.307 回答