word中设置水印时,可加载图片设置为水印效果,但通常添加水印效果时,会对所有页面都设置成统一效果,如果需要对每一页或者某个页面设置不同的水印效果,则可以参考本文中的方法。下面,将以c#代码为例,对word每一页设置不同的图片水印效果作详细介绍。
在给word每一页添加水印前,首先需要在word文档每一页正文的最后一个字符后面插入“连续”分节符,然后在每一节的页眉段落里添加水印图片,并设置图片的坐标位置、对齐方式、衬于文字下方等。最后保存文档。
在程序中引入spire.doc.dll文件;将free spire.doc for .net下载到本地,解压,找到bin工作效能文件夹下的spire.doc.dll。然后在visual studio中打开“解决方案资源管理器”,主旋律是什么意思鼠标右键点击“引用”,“添加引用”,将本地路径bin文件夹下的dll文件添加引用至程序。
通过nuget安装。可通过以下2种方法安装:
1. 可以在visual studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“管理nuget包”,然后搜索“free spire.doc”,点击“安装”。等待程序安装完成。
2. 将以下内容复制到pm控制台安装。
install-package freespire.doc -version 10.2.0
给每页添加图片水印时,可参考如下步骤:
创建document类的对象,并通过loadfromfile(string filename)方法加载word文档。通过document.ctions[]属性获取指定节。通过headersfooters.header属性获取页眉,headerfooter.addparagrap采购跟单h()方法添加段落到页眉。通过paragraph.appendpicture(string imgfile)方法添加图片到段落,docpicture.verticalposition属性设置水印图片位置,docpicture.horizontalalignment属性设置图片对齐方式。最后,通过document.savetof对举什么意思ile(string filename, fileformat fileformat)方法保存文档。不同页面中设置不一样的图片水印效果,只需要获取该页面对应的节,然后参考上述用到的方法来添加即可。
如图,每一页均可显示不同的图片水印效果:
以上就是c#实现给word每一页设置不同图片水印的详细内容,更多关于c# word设置图片水印的资料请关注www.887551.com其它相关文章!
本文发布于:2023-04-05 20:30:00,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/3c4106cef7004f597be89b9e77997aa5.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:C#实现给Word每一页设置不同图片水印.doc
本文 PDF 下载地址:C#实现给Word每一页设置不同图片水印.pdf
留言与评论(共有 0 条评论) |