zoukankan      html  css  js  c++  java
  • c#操作word 在指定书签插入文字或者图片

    using Word = Microsoft.Office.Interop.Word;

    object Nothing = System.Reflection.Missing.Value;
             object format = Word.WdSaveFormat.wdFormatDocument;
             Word.Application wordApp = new Word.ApplicationClass();
             //打开网页选择内容
             object srcFileName = @"c:\new1.doc"; //里面有图片
              Word.Document wordDoc2 = wordApp.Documents.Open(ref srcFileName, ref format, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing);
                try
    {
                 object bookmarkName = "jlr";
                 //Word.Range rng = wordDoc2.Bookmarks.get_Item(ref bookmarkName).Range;
                 //rng.Text = "newText";
                 //object range = rng;
                 //wordDoc2.Bookmarks.Add("jlr", ref range);
                 wordDoc2.Bookmarks.get_Item(ref bookmarkName).Select();
                 wordApp.Selection.InlineShapes.AddPicture("c:\\1.jpg", ref Nothing, ref Nothing, ref Nothing);
                 wordDoc2.Save();

          

             }
             catch { }
             finally
             {
                 //关闭网页wordDoc2
                 wordDoc2.Close(ref Nothing, ref Nothing, ref Nothing);
                 if (wordDoc2 != null)
                 {
                     System.Runtime.InteropServices.Marshal.ReleaseComObject(wordDoc2);
                     wordDoc2 = null;
                 }
                 //关闭wordApp
                 wordApp.Quit(ref Nothing, ref Nothing, ref Nothing);
                 if (wordApp != null)
                 {
                     System.Runtime.InteropServices.Marshal.ReleaseComObject(wordApp);
                     wordApp = null;
                 }
             }
             GC.Collect();



  • 相关阅读:
    机器学习技法笔记-Lecture 4 Soft-margin support vector machine
    机器学习技法笔记-Lecture 3 Kernel support vector machine
    机器学习技法笔记-Lecture 2 Dual support vector machine
    【C#】静态构造方法与静态变量
    Fitness
    【C#】Random类中构造方法、时间种子与随机数序列的关系
    Fitness
    【量化金融阅读书籍--转载https://www.douban.com/doulist/45193230/】
    【量化金融基础知识(二)】
    【量化金融基础知识】
  • 原文地址:https://www.cnblogs.com/chenbg2001/p/1685756.html
Copyright © 2011-2022 走看看