使用 替换 word 文件中 “书签 ”方法

一、 在要插入图片的位置加上“书签”

二、 c# 程序添加 office 引用

在 com 中添加下面两个引用

三、编写代码

object Nothing = System.Reflection.Missing.Value;
Microsoft.Office.Interop.Word.Application worldApp = new Microsoft.Office.Interop.Word.Application();object filename = @"E:\调查表.docx";//定义该插入图片是否为外部链接
object linkToFile = true;
//定义插入图片是否随word文档一起保存
object saveWithDocument = true;
//打开word文档
Microsoft.Office.Interop.Word.Document doc = worldApp.Documents.Open(ref strDocx, 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, ref Nothing);//标签
object bookMark = "cw_w";//图片
string replacePic =@"E:\img.jpg";
if (doc.Bookmarks.Exists(Convert.ToString(bookMark)) == true)
{//查找书签doc.Bookmarks.get_Item(ref bookMark).Select();//设置图片位置worldApp.Selection.ParagraphFormat.Alignment = Microsoft.Office.Interop.Word.WdParagraphAlignment.wdAlignParagraphCenter;//在书签的位置添加图片Microsoft.Office.Interop.Word.InlineShape inlineShape = worldApp.Selection.InlineShapes.AddPicture(checkedPath, ref linkToFile, ref saveWithDocument, ref Nothing);//设置图片大小inlineShape.Width = 12;inlineShape.Height = 12;doc.SaveAs2(saveDocx);doc.Close(ref Nothing, ref Nothing, ref Nothing);
}
else
{//word文档中不存在该书签,关闭文档doc.Close(ref Nothing, ref Nothing, ref Nothing);
}

c# 在word文件指定位置 插入图片相关推荐

  1. python替换指定位置word图片_用Python在word的指定位置插入图片(使用Python-docx包)...

    1 2 首先,本实例是采用java语言的,需要进行xml操作,至于poi,docx4j这些,因为感觉不是文档不太好,要嘛就是操作不方便,而且英文就算了,主要是注释很少,让人云里雾里的.所以,嘿嘿,直接 ...

  2. java 实现docx文件指定位置插入图片

    首先导入需要用到的jar: <dependencies><dependency><groupId>org.apache.poi</groupId>< ...

  3. java word添加图片_Java 替换word文档文字并指定位置插入图片

    先说下 需要的依赖包 org.apache.poi poi-excelant 3.12 org.apache.poi poi-scratchpad 3.12 org.apache.poi poi-oo ...

  4. 用 Python 自动生成 Word 文档并在指定位置插入图片

    用Python生成Word文档 在指定位置插入图片 首先当然需要第三方库啦(▽) 天才第一步,第三方的库O(∩_∩)O哈哈~ 参照转发的是这位大佬的博客:https://blog.csdn.net/c ...

  5. 记录使用Docx4j向word文档的指定位置插入图片遇到的坑

    使用Docx4j向指定位置插入图片 pom.xml <dependency><groupId>org.docx4j</groupId><artifactId& ...

  6. java pdf添加图片_java实现在pdf模板的指定位置插入图片

    本文实例为大家分享了java在pdf模板的指定位置插入图片的具体代码,供大家参考,具体内容如下 java操作pdf有个非常好用的库itextpdf,maven: com.itextpdf itextp ...

  7. java pdf域插入img_java实现在pdf模板的指定位置插入图片

    本文实例为大家分享了java在pdf模板的指定位置插入图片的具体代码,供大家参考,具体内容如下 java操作pdf有个非常好用的库itextpdf,maven: com.itextpdf itextp ...

  8. java pdf 插入图片_java实现在pdf模板的指定位置插入图片

    本文实例为大家分享了java在pdf模板的指定位置插入图片的具体代码,供大家参考,具体内容如下 java操作pdf有个非常好用的库itextpdf,maven: com.itextpdf itextp ...

  9. python 在表格指定位置插入图片

    在表格指定位置插入图片 import xlsxwriter file = '数据' + '.xlsx' # 保存表格名 pic_path = 'image/1.png' # 图片路径 workbook ...

最新文章

  1. 往往存储与计算机硬盘或其他,硬盘是计算机系统中信息资源最重要的存储设备其所存放信息-Read.DOC...
  2. Bmob图片上传遇到的坑
  3. LinkedList 源码分析(JDK 1.8)
  4. 理论基础 —— 索引 —— 稠密索引
  5. 每年扫码千亿次!微信官方开源了自家优化的二维码引擎!3行代码让你拥有微信扫码能力...
  6. 分布式多副本一致性协议:paxos
  7. java继承案例分析,Java day5【第十四章】继承案例分析
  8. web service中配置tcp/ip监视器
  9. 快速乘 O(lgn) and O(1)
  10. Appium-Get Clipboard(获取剪贴板)
  11. 菜鸟的Vue基础快速入门
  12. 柿饼UI入门课程第一周作业
  13. 网络直播平台是否需要《信息网络传播视听节目许可证》?
  14. vue2.0学习——使用webstorm创建一个vue项目
  15. 文件系统 fsck和e2fsck使用-小白实操记录
  16. 中心移动平均_时间序列模型:移动平均 用Excel预测(4)
  17. 2007最牛X网站收集-From bolm
  18. 安卓低功耗蓝牙——手机作为外围设备
  19. 《计量经济学》复习重点(敲黑板~)
  20. Vue项目中使用字体文件库

热门文章

  1. 利用闲置笔记本电脑搭建linux服务器并布置自己的网站
  2. 漫步者和南卡蓝牙耳机哪个好?高性价比蓝牙耳机测评
  3. openstack-t swift搭建(完美搭建)2021
  4. Json字符串的转换
  5. 远程计算机或设备将不接受连接,IE无法上网
  6. 牛客网SQL大厂面试真题(一)
  7. python第十四课 面向对象(三)
  8. gzip 压缩解压代码示例
  9. EOS 安装本地环境,发币教程,本地节点
  10. 判断一个链表是否为回文结构【Java实现】