c# 使用word 标签 插入多图片 文字
c#操作word 通过替换标签 达到 使用word 模板
创建模板
保存为模板
添加引用
using msword=Microsoft.Office.Interop.Word;
using System.IO;
using System.Reflection;
using Microsoft.Office.Interop.Word;
//定义公共 public msword.Application wordApp = new msword.Application();public msword.Document wordDoc;object oMissing = System.Reflection.Missing.Value;
public msword.Application wordApp = new msword.Application();public msword.Document wordDoc;object oMissing = System.Reflection.Missing.Value;public Form1(){InitializeComponent();}private void Form1_Load(object sender, EventArgs e){object filepath1;object oMissing = System.Reflection.Missing.Value;filepath1 = Environment.CurrentDirectory;filepath1 = filepath1 + "\\123.dotx"; //文件名wordApp.Visible = false;wordDoc = wordApp.Documents.Open(ref filepath1, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing);//打开文件
private void button1_Click(object sender, EventArgs e){object[] oBookMark = new object[2];oBookMark[0] = "bq1";oBookMark[1] = "bq2";wordDoc.Bookmarks.get_Item(ref oBookMark[0]).Range.Text = "aa"; //改文字//循环添加图片示例,标签改图片int i = 0;int i1 =4;wordDoc.Bookmarks.get_Item(ref oBookMark[1]).Select();object linkToFile = true; string filepath2 = Environment.CurrentDirectory;filepath2 = filepath2 + "\\img\\1.jpg"; //图片路径 ,改自己的 for (i = 0; i < i1 + 1; i++){wordApp.Selection.ParagraphFormat.Alignment = Microsoft.Office.Interop.Word.WdParagraphAlignment.wdAlignParagraphCenter;InlineShape inlineShape = wordApp.Selection.InlineShapes.AddPicture(filepath2, ref linkToFile, ref oMissing, ref oMissing);inlineShape.Width = 40;inlineShape.Height = 40;}
wordApp.ActivePrinter = "HPRT N41BT"; //我这是静默打印,直接默认了打印机名称,控制面板里面看wordDoc.PrintOut(); //打印命令wordDoc.Saved = false;//放弃存盘wordDoc.Close(ref oMissing, ref oMissing, ref oMissing);//关了文件}
c# 使用word 标签 插入多图片 文字相关推荐
- word文档html图片不能移动,win7系统Word中插入的图片不能移动的解决方法
很多小伙伴都遇到过win7系统Word中插入的图片不能移动的困惑吧,一些朋友看过网上零散的win7系统Word中插入的图片不能移动的处理方法,并没有完完全全明白win7系统Word中插入的图片不能移动 ...
- python环绕文字_Java 设置 Word 文档中图片文字环绕方式
Java 设置 Word 文档中图片文字环绕方式 在Word文档中插入图片时,选择合理的图片文字环绕方式可以使图片的展示效果更好,也能使页面的排版更加美观.本文就将介绍如何使用Free Spire.D ...
- 让word中插入的图片不失真,图像保持原清晰度
让word中插入的图片不失真,图像保持原清晰度 如图选择即可 可能的缺点就是word文件会变得更大,在保存和压缩会适当变慢. 但是我觉得有时候还是很有必要让图片变得清晰的.
- word中插入的图片的环绕方式
一.word中插入的图片的环绕方式的区别 Word中插入图片,右键图片,选择"设置对象格式"---"版式",存在下面几种环绕方式: 嵌入型与上下型的区别:嵌入型 ...
- html转word 图片丢失 java_Java 设置 Word 文档中图片文字环绕方式
在Word文档中插入图片时,选择合理的图片文字环绕方式可以使图片的展示效果更好,也能使页面的排版更加美观.本文就将介绍如何使用Free Spire.Doc for Java 添加图片到Word文档并设 ...
- 怎么把动图放到word里_如何让Word 中插入的图片不会乱动?
回答: Word中插入图片后,让水印显示在图片上面可以通过以下几步实现: 第一步:先制作水印图片.用Windows自带的"画图"打上水印文字,如果需要旋转,就用图片处理软件(简单的 ...
- vue base64图片不显示_技巧 | word中插入的图片显示不完整怎么办?
已经好久没有更新了,都快忘记有这个公众号存在了~ 这几个月发生了很多事情,工作上的任务也迟迟没有减轻,之前保持的日记也已经很久没有写了.但是觉得要是没有什么用什么方式将脑袋中时不时飘过的念头记录下来的 ...
- word中插入的图片会覆盖文字
有时候在word文档中插入图片以后,图片会覆盖文字.这时我们需要将段落属性中的行距改为单倍行距即可. 如图所示:
- java word根据标识符替换图片,文字(亲测)
替换效果: 1. 引入maven依赖 <dependencies><!-- springboot --><dependency><groupId>org ...
最新文章
- C# 36进制转10进制
- TaxonKit工具:获取物种NCBI数据库的Taxonomy ID
- mysql超大数据库备份
- 前端如何转换 schema 和 xml
- nmcli命令详解_【高新课堂】第一百二十五期Liunx必备命令
- CSS使用display:incline与float:left的区别:脱离文档流 参差不齐
- 四-1、Cadence Allegro推荐操作方式和视图命令
- 高仿微信对话列表滑动删除效果
- 如何找到SAP Fiori 应用里cache-control header是从后台何处设置的
- RUNOOB python练习题29
- oracle 找不到程序,Oracle 找不到监听程序
- java类中自定义函数的调用_关于方法:自定义类中对函数的未解析引用
- vue怎么让接口带上cookie_在Vue中如何使用Cookie操作实例
- 我的XX游戏面试之旅
- 【链表】链表中环的入口结点
- ios Undefined symbols for architecture arm64
- arm-linux-gcc stdio.h,arm-linux-gcc stdio.h no such file or directory错误
- 电子元器件选型——三极管
- 9008v android操作系统 电量,三星N9008V (GALAXY Note 3 移动4G Android 4.4)救砖教程 救砖包 刷回官方系统支持OTA升级...
- Access update语句 提示 操作必须使用一个可更新的查询