亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Aspose.Words導出dt到word的問題

2019-11-14 16:22:11
字體:
來源:轉載
供稿:網友

已解決:單挑數據導入到一個Word文檔,導出文字和圖片成功,執行Main();方法導出dt到word

待解決:多條數據(文字,圖片的導入到一個word文檔里面)從dt導入到word;已發現的錯誤提示“已添加了具有相同鍵的項”

所用dll庫下載地址:aspose.Words 和模板文件2.docx

 

以下為完整代碼。執行Main()即可導出。

        PRivate void Main()        {            var dic = new Dictionary<string, string>();            Document doc = new Document(Server.MapPath(@"2.doc"));//模板文件路徑            string StrID = Request.Form["YX_CH"];//這里是獲取前臺GridView項目的值,穿給下面的dt作為查詢條件之一,另外的nodeid是節點編號            if (StrID == null)            {                WebMsgBox.Show("您還未選擇任何數據!");            }            DataTable dt = bArticle.GetList(" nodeid='" + Request.QueryString["nodeid"] + "' and ArticleID in (" + StrID + ")").Tables[0];            //if (dt.Rows.Count > 0)            //{            //    for (int i = 0; i < dt.Rows.Count; i++)            //    {
//以上4行注釋的為for循環(開始)
dic.Add("標題", dt.Rows[0]["art_title"].ToString()); //“已添加了具有相同鍵的項”開始的第一行,瀏覽器所指位置 dic.Add("日期", dt.Rows[0]["art_pubdate"].ToString()); dic.Add("圖片", Server.MapPath(@"/UploadFiles/Images/") + dt.Rows[0]["art_img"].ToString()); //使用特殊字符串替換 doc = new Document(Server.MapPath(@"2.doc")); foreach (var key in dic.Keys) { if (key != "圖片") { var repStr = string.Format("&{0}&", key); doc.Range.Replace(repStr, dic[key], false, false); } else { Regex reg = new Regex("&圖片&"); doc.Range.Replace(reg, new ReplaceAndInsertImage(Server.MapPath(@"/UploadFiles/Images/") + dt.Rows[i]["art_img"].ToString()), false); } } // } //}
             //以上4行注釋的為for循環(結束)
        doc.Save(Server.MapPath(@"2ks.doc"));//保存導出的文件 Response.End(); }
//插入圖片的一個方法
public class ReplaceAndInsertImage : IReplacingCallback { /// <summary> /// 需要插入的圖片路徑 /// </summary> public string url { get; set; } public ReplaceAndInsertImage(string url) { this.url = url; } public ReplaceAction Replacing(ReplacingArgs e) { //獲取當前節點 var node = e.MatchNode; //獲取當前文檔 Document doc = node.Document as Document; DocumentBuilder builder = new DocumentBuilder(doc); //將光標移動到指定節點 builder.MoveTo(node); //插入圖片 builder.InsertImage(url); return ReplaceAction.Replace; } }

 精簡以后的Main方法,但是還只是輸出一條數據。

        private void Main()        {            Document doc = new Document(Server.MapPath(@"2.doc"));            DataTable dt = bArticle.GetList(" nodeid='4'").Tables[0];                    if (dt.Rows.Count > 0)            {                for (int i = 0; i < dt.Rows.Count; i++)                {                    doc.Range.Replace("&標題&", dt.Rows[2]["art_title"].ToString(), false, false);                    doc.Range.Replace("&日期&", dt.Rows[i]["art_pubdate"].ToString(), false, false);
Regex reg = new Regex("&圖片&"); doc.Range.Replace(reg, new ReplaceAndInsertImage(Server.MapPath(@"/UploadFiles/Images/") + dt.Rows[i]["art_img"].ToString()), false); } doc.Save(Server.MapPath(@"2ks.doc")); Response.End(); } }

  


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美丝袜一区二区三区| 最近2019中文字幕一页二页| 欧美巨大黑人极品精男| 日韩高清不卡av| 日韩在线中文视频| 九九视频直播综合网| 欧美wwwxxxx| www.日韩av.com| 69久久夜色精品国产69乱青草| 狠狠色噜噜狠狠狠狠97| 日本欧美中文字幕| 国产成人免费av| 日韩美女中文字幕| 九九视频这里只有精品| 日韩激情第一页| 欧美大片免费观看在线观看网站推荐| 亚洲人成电影网站色www| 欧美日韩加勒比精品一区| 黑人巨大精品欧美一区二区三区| 国产丝袜视频一区| 中文字幕欧美国内| 成人精品视频99在线观看免费| 日韩**中文字幕毛片| 姬川优奈aav一区二区| 91在线观看免费高清完整版在线观看| 亚洲一区二区三区四区视频| 亚洲四色影视在线观看| 欧美亚洲成人网| 亚洲天堂成人在线视频| 668精品在线视频| 国产成人精品av| 日韩精品中文字幕久久臀| 国产大片精品免费永久看nba| 国产精品扒开腿做| 国产精品久久视频| 国产日韩在线免费| 日韩暖暖在线视频| 国产91精品在线播放| 97精品国产97久久久久久春色| 韩国v欧美v日本v亚洲| 亚洲91av视频| 亚洲国产精品成人va在线观看| 欧美精品情趣视频| 精品福利在线观看| 国产精品成人av性教育| 色婷婷久久一区二区| 中文字幕视频在线免费欧美日韩综合在线看| 国产精品高潮粉嫩av| 8x海外华人永久免费日韩内陆视频| 蜜月aⅴ免费一区二区三区| 欧美裸体xxxx极品少妇软件| 91在线播放国产| 精品久久久久久久久久久| 欧美在线视频在线播放完整版免费观看| 国产成人拍精品视频午夜网站| 欧美日韩中文字幕在线| 777精品视频| 欧美xxxx18性欧美| 亚洲国产女人aaa毛片在线| 国产精品女视频| 国产精品亚洲综合天堂夜夜| 永久555www成人免费| 日韩免费黄色av| 久久不射热爱视频精品| 久热精品视频在线免费观看| 欧美丰满少妇xxxxx做受| 欧美精品日韩www.p站| 日韩av免费在线观看| 亚洲美女在线观看| 欧美最猛性xxxxx免费| 欧美激情va永久在线播放| 日韩av影视在线| 成人网在线视频| 91精品视频观看| 日韩精品免费在线播放| 亚洲一品av免费观看| 亚洲天天在线日亚洲洲精| 国产成人97精品免费看片| 日韩激情av在线免费观看| 国产精品久久久久久久久免费| 国产国产精品人在线视| 欧美国产日产韩国视频| 超碰97人人做人人爱少妇| 久久久久久999| 91精品视频网站| 性欧美亚洲xxxx乳在线观看| 欧美成人午夜影院| 久久久久亚洲精品国产| 欧美一级电影在线| 欧美一级高清免费| 成人精品久久av网站| 色yeye香蕉凹凸一区二区av| 亚洲精品www久久久| 日韩欧美黄色动漫| 国产精品美女久久久久久免费| 日韩h在线观看| 久久久久久午夜| 久久久久久网址| 国产精品久久久久久久天堂| 久久精品国产电影| 欧美激情国产高清| 国产精品女主播视频| 色悠悠久久久久| 欧美最顶级丰满的aⅴ艳星| 精品国产欧美一区二区五十路| 国产日韩欧美综合| 91麻豆国产精品| 日韩av手机在线| 久久久久久久久久久91| 国产一区在线播放| 亚洲三级 欧美三级| 韩国精品美女www爽爽爽视频| 欧美日韩国内自拍| 日韩免费看的电影电视剧大全| 国产精品激情av在线播放| 国产精品一区二区三区免费视频| 亚洲男人天堂网站| 国产精品99久久99久久久二8| 中文字幕精品网| 国产精品久久久久久一区二区| 日韩美女视频在线观看| 亚洲春色另类小说| 日韩性生活视频| 久久久久久91香蕉国产| 亚洲国产欧美日韩精品| 国产综合视频在线观看| 少妇激情综合网| 日韩中文字幕网| 97精品国产97久久久久久春色| 7m精品福利视频导航| 国产午夜精品视频免费不卡69堂| 神马国产精品影院av| 亚州成人av在线| 国内精品在线一区| 97精品久久久中文字幕免费| 精品爽片免费看久久| 亚洲精品白浆高清久久久久久| 欧美激情aaaa| 日韩av大片免费看| 自拍亚洲一区欧美另类| 国产精品扒开腿做爽爽爽的视频| 日韩亚洲欧美中文高清在线| 亚洲一区中文字幕| 国产精品成人观看视频国产奇米| 久久99久国产精品黄毛片入口| 日韩精品在线免费观看| 精品久久久久久亚洲国产300| 亚洲精品国产精品久久清纯直播| 中文字幕精品在线视频| 久久精品夜夜夜夜夜久久| 国语自产在线不卡| 亚洲成人在线视频播放| 国产91久久婷婷一区二区| 精品国产老师黑色丝袜高跟鞋| 欧美一区二粉嫩精品国产一线天| 丝袜情趣国产精品| 国内免费精品永久在线视频| 中文字幕一区电影| 亚洲色图五月天| 久久久久久久久久久免费| 国内精品模特av私拍在线观看| xxx成人少妇69| 成人免费高清完整版在线观看| 日韩精品视频免费在线观看|