国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

C#將html導(dǎo)出到word(基于wps)

2019-11-17 03:04:19
字體:
供稿:網(wǎng)友
C#將html導(dǎo)出到Word(基于wps

由于客戶需要,我們需要實現(xiàn)將網(wǎng)頁導(dǎo)出到word中的功能,在此過程中,嘗試使用過openoffice、itext、wordapi等各種方法,都不盡如人意。openoffice導(dǎo)出的問題圖片信息在word2007下看不到,itext導(dǎo)出嵌套表格格式會亂套、wordapi導(dǎo)出倒是正常,但是無法將圖片信息一并導(dǎo)入到文件中。最后沒有辦法突發(fā)奇想用wps試試,沒想到成功了。

在嘗試之前因為不知道wps是否有相關(guān)的api或者com組件,事先致電了金山客服詢問了相關(guān)事宜,經(jīng)確認(rèn)wps是提供com組件調(diào)用的,現(xiàn)在即附上導(dǎo)出代碼供大家測試分享。

C#代碼收藏代碼
  1. WPS.applicationwps=null;
  2. try
  3. {
  4. wps=newWPS.Application();
  5. }
  6. catch(Exceptionex){
  7. WriteLine(ex.Message);
  8. return"";
  9. }
  10. WPS.Documentdoc=wps.Documents.Open(httpUrl,false,true);
  11. stringfilename=System.DateTime.Now.Year.ToString()+System.DateTime.Now.Month.ToString()+System.DateTime.Now.Day.ToString()+
  12. System.DateTime.Now.Hour.ToString()+System.DateTime.Now.Minute.ToString()+System.DateTime.Now.Second.ToString();
  13. stringserverPath=Server.MapPath("~/doc/");
  14. stringsavePath=serverPath+filename+".doc";
  15. objectsaveFileName=savePath;
  16. doc.SaveAs(savePath,WPS.WdSaveFormat.wdFormatDocument);
  17. doc.Close(WPS.WdSaveOptions.wdSaveChanges,WPS.WdOriginalFormat.wdWordDocument,WPS.WdRoutingSlipStatus.wdNotYetRouted);
  18. wps.Quit(WPS.WdSaveOptions.wdSaveChanges,WPS.WdOriginalFormat.wdWordDocument,WPS.WdRoutingSlipStatus.wdNotYetRouted);

在此需要先引用wps的com組件,并且using WPS;使用還是非常方便的推薦大家使用.


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 福鼎市| 饶平县| 得荣县| 龙里县| 瑞丽市| 江华| 枝江市| 寿阳县| 东辽县| 鄂尔多斯市| 新宁县| 盐源县| 叙永县| 广汉市| 永善县| 吐鲁番市| 鲁山县| 松溪县| 城口县| 化德县| 汉源县| 高密市| 普兰县| 靖西县| 杭锦旗| 岑巩县| 西城区| 万年县| 丹阳市| 赫章县| 大埔区| 西乌| 夏河县| 洛扎县| 大方县| 容城县| 上思县| 舟曲县| 屯门区| 烟台市| 通河县|