zoukankan      html  css  js  c++  java
  • C# 通过word模板动态生成Word

                        object oMissing = System.Reflection.Missing.Value;
                        Word._Application oWord = new Word.Application();
                        oWord.Visible = false;
                        object oTemplate = HttpContext.Current.Server.MapPath("~/files/userword/Temp/LendMoneyDemo.dot");
                        Word._Document oDoc = oWord.Documents.Add(ref oTemplate, ref oMissing, ref oMissing, ref oMissing);
                        object[] oBookMark = new object[10];
                        oBookMark[0] = "username";
                        oBookMark[1] = "useridcard";
                        oBookMark[2] = "totalmoney";
                        oBookMark[3] = "totalday";
                        oBookMark[4] = "startday";
                        oBookMark[5] = "endday";
                        oBookMark[6] = "fuwufee";
                        oBookMark[7] = "httongname";
                        oBookMark[8] = "httongdatea";
                        oBookMark[9] = "hetongdateb";
    
                       
    
                        oDoc.Bookmarks.get_Item(ref oBookMark[0]).Range.Text = UserInfo.realName;
                        oDoc.Bookmarks.get_Item(ref oBookMark[1]).Range.Text = UserInfo.idCard;
                        oDoc.Bookmarks.get_Item(ref oBookMark[2]).Range.Text = total.ToString(); ;
                        oDoc.Bookmarks.get_Item(ref oBookMark[3]).Range.Text = totalday.ToString();
                        oDoc.Bookmarks.get_Item(ref oBookMark[4]).Range.Text = DateTime.Now.ToString("yyyy年MM月dd日");
                        oDoc.Bookmarks.get_Item(ref oBookMark[5]).Range.Text = enddate;
                        oDoc.Bookmarks.get_Item(ref oBookMark[6]).Range.Text = (total / 10).ToString();
                        oDoc.Bookmarks.get_Item(ref oBookMark[7]).Range.Text = UserInfo.realName;
                        oDoc.Bookmarks.get_Item(ref oBookMark[8]).Range.Text = DateTime.Now.ToString("yyyy年MM月dd日");
                        oDoc.Bookmarks.get_Item(ref oBookMark[9]).Range.Text = DateTime.Now.ToString("yyyy年MM月dd日");
    
                        object filename = HttpContext.Current.Server.MapPath("~/files/userword/Word/" + tokenId + "_LendMoney.docx");
    
                        oDoc.SaveAs(ref filename, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing);
    
                        oDoc.Close(ref oMissing, ref oMissing, ref oMissing);
    
                        oWord.Quit(ref oMissing, ref oMissing, ref oMissing);
  • 相关阅读:
    对话系统综述
    3.738. 单调递增的数字
    3.765-情侣牵手
    2.135-分发糖果
    1.312-戳气球
    4.BN推导
    3.CNN-卷积神经网络推导
    2.DNN-神经网络推导
    联系人
    DS博客作业05--查找
  • 原文地址:https://www.cnblogs.com/myshowtime/p/6281735.html
Copyright © 2011-2022 走看看