2012-09-20 135 views
7

我使用EPPLUS生成excel文件...迄今爲止,這麼好。現在我必須生成相同的報告,但以pdf格式。從生成的excel文件生成pdf報告(EPPLUS庫)

有沒有一種方法可以實現這一點?最好,我想使用Excel文件本身,因爲我用來提供Excel文件的數據集,是不完整的...我做一些SQL查詢,以獲得缺少的字段...

在此先感謝

這是我做的就是生成excel文件:

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

我剛剛看到這個鏈接,但我沒有嘗試它:http://www.zachhunter.com/2015/11/xlsx-template-with-epplus-and-web-api-save-as- XLSX - 或PDF / –

回答

3

我只是在尋找一個類似的解決方案,但沒有找到任何東西。第二件最好的事情是找到一個商業免費的庫,用於和EPPlus一樣寫出一個pdf文件,而我發現的最好的一個是MigraDoc

希望有幫助!

0

我也在看MigraDoc。它也是開源的,完全免費使用。我還發現Epplus_Excel on codeplex。它可能是值得調查這兩個選項。