Feuille de calcul Excel xml – est-il possible d'intégrer des images?

J'essaie d'exporter des données d'une application Web vers excel, mais il y a une request pour inclure le logo de l'entreprise en haut de la feuille de calcul. Ma méthode normale de création d'Excel est de créer une feuille de calcul dans Excel et de l'save en tant que feuille de calcul Xml (Excel 2003). Cela me permet de créer le code xml.

Cependant, lors de la tentative d'logging de la feuille de calcul Excel en tant que feuille de travail xml, je me préviens que l'image sera perdue.

Alors, est-il possible d'intégrer une image de ma request? J'ai essayé base64, mais cela n'a pas marché.

<Data ss:Type="Base64">base64ssortingng here...</Data> n'est pas valide

Le Html n'est pas interprété non plus. Est-ce possible?

Excel 2003 + est la cible.

J'essaie de faire la même export. Et je suis coincé à résoudre ce problème aussi. Mais j'ai de mauvaises nouvelles, comme le décrit MSDN ici , le seul ss: le type possible est:

 Enumeration—Number, DateTime, Boolean, Ssortingng, and Error 

Si vous pouvez ouvrir le .xls, cette solution pourrait vous aider: http://polymathprogrammer.com/2010/11/10/how-to-insert-multiple-images-in-excel-open-xml/

Malheureusement, pour moi, je n'ai toujours pas de solution.

SpreadsheetGear for .NET vous permettra de créer des classurs Excel avec des images embeddedes (et plus ).

Vous pouvez voir l'exemple "Excel Report with Picture" sur la page des exemples de rapports ASP.NET Excel et download l'essai gratuit ici si vous voulez l'essayer vous-même.

Avertissement: je possède SpreadsheetGear LLC