2012-09-20 9 views
7

sto usando EPPLUS per generare file Excel ... finora, tutto bene. Ora devo generare lo stesso rapporto, ma in formato pdf.Generare un rapporto pdf da un file excel generato (libreria EPPLUS)

Esiste un modo per riuscirci? Preferibilmente, mi piacerebbe utilizzare il file excel stesso, perché i set di dati che uso per alimentare i file Excel sono incompleti ... faccio alcune query SQL per ottenere i campi mancanti ...

Grazie in anticipo

questo è quello che faccio per ottenere il file excel generato:

Response.Clear(); 
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; 
Response.AddHeader("content-disposition", "attachment; filename=RelatorioTempoMediano.xlsx"); 
Response.BinaryWrite(p.GetAsByteArray()); 
Response.End(); 
+0

Ho appena visto questo collegamento, ma non l'ho ancora provato: http://www.zachhunter.com/2015/11/xlsx-template-with-epplus-and-web-api-save-as- xlsx-o-pdf / –

risposta

3

stavo solo cercando una soluzione simile e non ho trovato nulla. La cosa migliore da fare era trovare una libreria commercialmente gratuita per scrivere un file pdf allo stesso modo di EPPlus, e il migliore che ho trovato era MigraDoc

Sperare che aiuti!

0

Stavo anche guardando MigraDoc. È open source e totalmente gratuito. Ho trovato anche Epplus_Excel on codeplex. Potrebbe valerne la pena investigare entrambe le opzioni.

Problemi correlati