我們有要求導出我們I.E的不同頁面。只有網頁應用程序到Excel/pdf文件。 頁面有圖形/網格/文本等等,它們也應該可打印。 我聽說weSuperGoo提到過,但沒有經驗。 我現在處於研究階段,我想知道這項任務有哪些工具/技術/方法? 我會很感激任何指針/方向。將web應用程序頁面導出爲excel/pdf
謝謝!
我們有要求導出我們I.E的不同頁面。只有網頁應用程序到Excel/pdf文件。 頁面有圖形/網格/文本等等,它們也應該可打印。 我聽說weSuperGoo提到過,但沒有經驗。 我現在處於研究階段,我想知道這項任務有哪些工具/技術/方法? 我會很感激任何指針/方向。將web應用程序頁面導出爲excel/pdf
謝謝!
我們已經WebSupergoo,其中包括檢索URL,並將其轉換爲PDF(見documentation)時,才能使用ABCpdf。這意味着我們需要做的只是在普通的舊HTML中提供一個適當格式的頁面版本,並在這個URL處指向ABCpdf,它會自動爲我們轉換所有內容 - 節拍必須逐個元素地手動構建頁面。
我應該補充說這並不完美 - 我們遇到了一些與分頁問題有關的問題(當你需要在每個頁面上需要頁眉和頁腳時,很難頁面化HTML),但是對於簡單的使用,工作。
如果您準備好link to them,您可以免費獲得ABCpdf。
要導出到Excel,只需將HTML表格導出爲HTML並將文件命名爲whatever.xls即可。 Excel將自動將HTML表格轉換爲電子表格。多年來我一直在使用這個技巧。如果您使用的是類似DataGrid的東西,那麼只需將控件的內容寫入HTML文件(或字符串),然後將其作爲.xls文件返回即可。
對於PDF,我推薦iTextSharp。它使用起來非常簡單,並且對我來說運行良好很多年。您可以使用的iText(Java版本)文檔或iTextSharp的文檔,方法和類是相同的(也許資本是不同的,但你應該能夠找到答案。)
鏈接
我也一直在使用xls的相同技巧。感謝iTextSharp鏈接 - 我正在爲PDF做同樣的事情 – Dan 2009-10-29 20:46:40