我的.net Web應用程序的輸入是一個Excel工作簿。工作簿將有多個工作表。每張表格都有每位員工的工資信息。當員工想要查看他們的工資細節時,相關工作表應從Excel中提取並以PDF格式顯示。是否有可能完成這項任務?請指導我。擅長使用.net
Q
擅長使用.net
2
A
回答
2
由於您要在服務器上執行此操作,因此您絕對應避免使用Excel自動化打印到文件轉換到PDF路徑。你的情況恕我直言,最好的選擇是使用支持您的需求,像這樣的第三方庫:
(任何免費的.NET庫我知道訪問Excel表格的Excel沒有不支持打印或轉換爲PDF)。
0
這不會幫助您閱讀Excel文件,但如果您希望您可以生成PDF,請使用C#免費庫,您可以使用iTextSharp或使用XSL Formatting objects對其進行轉換。
0
嘗試PDF Converter Services。它幾乎可以使用Web服務界面轉換任何現代格式,並在基於服務器的環境中完美工作。如果您需要,還可以做其他事情,包括加水印和保護PDF文件。
我工作的應用程序,所以通常免責聲明適用。
0
下面是我最終使用:
翻譯成當然VB.NET。
0
可以使用This One
//Export to PDF
var x = new SautinSoft.ExcelToPdf{OutputFormat = SautinSoft.ExcelToPdf.eOutputFormat.Pdf};
var pdfpath = string.Format("{0}\\{1}.pdf", currentDirectorypath, fileName);
x.ConvertFile(localXcelPath, pdfpath);
相關問題
- 1. 導出到.NET擅長
- 2. 使用VBA擅長
- 3. 擅長postgresql使用彈簧
- 4. 擅長:如果用
- 5. 擅長matlab
- 6. 擅長名
- 7. listfillrange擅長
- 8. 擅長值
- 9. 擅長在Django
- 10. 循環每一個擅長使用VBA
- 11. 循環VBA擅長
- 12. 擅長sql幫助
- 13. VBA擅長形狀
- 14. 擅長SAS引擎
- 15. 泛化ROW()和SUM() - 擅長
- 16. 語法錯誤擅長
- 17. 顯示擅長在Struts2
- 18. 父子關係擅長
- 19. 伯爵擅長值查找
- 20. 我想在VBA擅長
- 21. 錯誤13 errorbar擅長
- 22. 上傳擅長於在ASP.NET
- 23. 擅長IF公式問題
- 24. 擅長VLOOKUP與如果functionc
- 25. 道場電網擅長
- 26. 數據庫擅長什麼?
- 27. READFILE擅長STARTROW和endrow
- 28. 排序2擅長爲1
- 29. VBA的輸入框擅長
- 30. VBA擅長的onclick:JavaScript的:PostBackNoAjax
這是可能的,但任何特殊的理由這樣做呀?這會更好地使用數據庫 – 2010-12-16 17:43:26
即使使用數據庫(這是我絕對支持的建議),但這並不能解決將薪水信息轉換爲格式良好的PDF的問題。 – 2010-12-16 17:50:05