台灣最具影響力的-資訊專家社群 - 讓您成為最有價值的IT專業人才
線上人數
744
 
會員總數:230758
接案會員:6775
文章總數:2320
討論主題:176588
歡迎您免費加入會員
討論區列表 >> C# >> 如何把網頁的東西轉成WORD

[變換順序]
[我要回覆]
1


回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何把網頁的東西轉成WORD
價值 : 50 QP  點閱數:7093 回應數:2

點圖分享到Plurk吧!
樓主

當機
初學者
10 21
702 31
發送站內信

請問要怎麼樣才能將網頁內容儲存成WORD
我有先在小舖收尋過了
有找到下面這2種方法

<input type="button" name="SaveAs" value="轉存WORD檔"
onclick="document.execCommand('SaveAs', true, 'test.doc');">

這個可以存成WORD但是圖片會不能存而且還會出現亂碼XD


這個範例我看了兩、三個小時還是不懂
不像上面那個範例可以出現存檔的畫面
這個範例我不知道他的WORD會存放在哪邊...
本人不太懂APS.NET的語法XD...
所以以上兩個範例都不太懂


可否請各位大大交交我該怎麼樣才能存成WORD檔
或是解釋一下上面這2個範例
感謝@@
本篇文章發表於2007-01-12 21:28
什麼是iT Power資訊報 新手會員瞧一瞧
1樓
回應

阿龍
捐贈 VP 給 阿龍 檢舉此回應
事實上你說的那2個方法 把網頁存成word檔案 他的本質上還是一個html檔案,只是改改副檔名而已(就好比你把.txt檔案 存成.doc 在記事本一樣可以打開他)
也就是說你在word開啟的時候 雖然他是1個.doc檔案 不過因為資料的格式本質上還是html檔案的格式 所以word還是會用呈現.html檔案的方式去呈現他
所以這也就是為什麼圖片都沒有辦法顯示(因為你在網頁上面看到的圖片都是一個一個的連結顯示出來的) 並沒有包含在.html檔案裡面

有一個辦法是把網頁存成.mht檔案(把完整的網頁封存成一個檔案)
也就是在你的IE工具列(IE7.0) 選網頁->另存新檔 就可以儲存成.mht檔案
(還有單一網頁(也就是只有HTML標籤呈現的東西)或是完整的網頁(包含圖片等等的連結檔案) 這2種格式可以選擇)

如果你想在網頁上 做把網頁存成.mht檔案 的操作 就要看所謂的ASP.NET或PHP有沒有辦法這麼做了..


本篇文章回覆於2007-01-13 00:57
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

當機
檢舉此回應
謝謝大大的解答
那就是要看程式有沒有功能能夠存成MTH檔再轉成WORD檔嗎??
但是我還是不知道該怎麼存起來@@"


本篇文章回覆於2007-01-14 19:52
--未登入的會員無法查看對方簽名檔--
[變換順序]
1
 

回覆
如要回應,請先登入.