![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 擺渡人 版主 ![]()
![]() ![]() ![]() |
ASP .Net發展到現在已經這麼多年了,一直沒有內建列印或輸出PDF的元件可以使用,而這也是大家一直在尋找的解決方案,有錢的單位就直接購買現成的元件使用,沒啥預算的單位就只好找些可以免費使用的元件。 這一篇要利用iTextSharp及WebRequest來達到直接將現成的ASP .Net網頁轉成PDF的作法。 首先要先加入iTextSharp的參考,本段程式碼會從Session中取得要轉成PDF的網頁(SourcePage),以及要輸出的PDF檔案名稱(Output File)。 這個範例所產生PDF檔案有兩個缺點: 1. 原始檔案所套用的樣式並沒有轉出 2. 如果原始網頁有圖檔,會遇到找不到檔案的錯誤 參考資源: 使用iTextSharp 5將html檔轉成PDF檔
本篇文章發表於2012-10-11 11:43
|
別忘捐VP感謝幫助你的人 | 新手會員瞧一瞧 |
1樓 |
我的pdf viewer好像出了点问题,要先用pdf to text converter把格式转了,请问支持吗?
本篇文章回覆於2016-03-10 13:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
擺渡人 ![]() ![]() |
這是利用iTextSharp套件來將網頁內容輸出成PDF格式,並不是利用你主機上的pdf產生軟件,如果你主機上的viewer有問題,恐怕產出的文件就無法正常閱讀了。
本篇文章回覆於2016-03-18 22:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |