2010-02-04 17 views
8

Sto cercando di esportare i dati da un'app Web in excel, ma c'è una richiesta di includere il logo della società nella parte superiore del foglio di calcolo. Il mio metodo normale per creare Excel è creare un foglio di calcolo in Excel e salvarlo come un foglio di calcolo Xml (Excel 2003). Questo mi permette di creare il codice xml.Foglio di calcolo Excel xml - è possibile incorporare le immagini?

Tuttavia, quando si tenta di salvare il foglio di lavoro Excel come foglio di lavoro xml, viene avvisato che l'immagine andrà persa.

Quindi, è possibile incorporare un'immagine dalla mia applicazione? Ho provato base64, ma non ha funzionato.

<Data ss:Type="Base64">base64string here...</Data> non è valido

HTML non è interpretato neanche. È possibile?

Excel 2003 + è l'obiettivo.

+2

Passare a .XLSX File di tipo Open Office (Excel 2007)? – RBarryYoung

+0

Scusate, avrei dovuto dire che il 2003 plus è l'obiettivo. – ScottE

+0

hai trovato qualche soluzione per inserire immagini in excel, sto creando excel nello stesso modo in cui hai usato. –

risposta

2

sto cercando fare la stessa esportazione. E sono bloccato a risolvere anche questo problema. Ma ho cattive notizie, come MSDN descrive here, l'unico ss: Type possibili sono:

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

Se è possibile aprire la .xls potrebbe questa soluzione vi aiutano a: http://polymathprogrammer.com/2010/11/10/how-to-insert-multiple-images-in-excel-open-xml/

Purtroppo, per io sono ancora senza soluzione.

+1

Sì, ora è possibile che si tratti del targeting 2007+ - L'ho fatto da qualche parte, ma non riesco a rintracciare alcun codice, mi spiace. – ScottE

-1

consente di creare cartelle di lavoro Excel con immagini incorporate (e more).

È possibile visualizzare l'esempio "Excel Report con immagine" nella pagina di campioni ASP.NET Excel Reporting e scaricare la versione di prova gratuita here se si desidera provare da soli.

Disclaimer: proprio SpreadsheetGear LLC

+0

Grazie, ma questo non risponde alla domanda! – ScottE

Problemi correlati