C#-基于Spire.Cloud.Word-添加Word水印.docx

C#-基于Spire.Cloud.Word-添加Word水印.docx

ID:57863154

大小:199.73 KB

页数:5页

时间:2020-09-02

C#-基于Spire.Cloud.Word-添加Word水印.docx_第1页
C#-基于Spire.Cloud.Word-添加Word水印.docx_第2页
C#-基于Spire.Cloud.Word-添加Word水印.docx_第3页
C#-基于Spire.Cloud.Word-添加Word水印.docx_第4页
C#-基于Spire.Cloud.Word-添加Word水印.docx_第5页
资源描述:

《C#-基于Spire.Cloud.Word-添加Word水印.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Spire.Cloud.Word添加Word水印(文本水印、图片水印)概述Spire.Cloud.Word提供了watermarksApi接口可用于添加水印,包括添加文本水印(SetTextWatermark)、图片水印(SetImageWatermark),本文将对此做详细介绍。关于Spire.CloudSpire.Cloud是云端Office文档处理软件,支持在线创建、编辑、保存和打印Office(Word/Excel/PPT)文档,支持.NET、Java、PHP、Python、JavaScript等多种编程语言,可操作包括DOC、DOCX、XLS、XLSX、PPT、PPTX、PDF等格式

2、的文档。可调用Spire.CloudWebAPISDK提供的接口对Word、Excel、PPT、PDF文档进行操作,本文以在VS程序中通过调用Spire.Cloud.Word.SDK来操作Word文档为例,添加水印。具体步骤:步骤1:dll文件获取及引用。通过Nuget网站下载获取Spire.Cloud.Word.SDKpackage,并将Spire.Cloud.Word.Sdk.dll及其依赖项的dll添加引用至程序(如下图);或者在VS程序中通过Nuget搜索安装,具体步骤可参考这里。步骤2:ID及Key获取。在冰蓝云网页注册账号并登陆,在“我的应用”板块创建应用程序,获得AppID及Ap

3、pKey。步骤3:文件路径设置。在冰蓝云网页“我的文档”板块,分别建立input和output两个文件夹,并将测试的Word文档和图片添加在input文件夹下。通过VS代码程序,生成的带水印的Word文档会直接保存至output文件夹下。具体代码操作方法,请参考以下内容。【示例1】添加文本水印usingSpire.Cloud.Word.Sdk;usingSpire.Cloud.Word.Sdk.Api;usingSpire.Cloud.Word.Sdk.Client;usingSpire.Cloud.Word.Sdk.Model;usingSystem;namespacetxtwatermar

4、k{classProgram{staticStringappId="应用程序AppID";staticStringappKey="应用程序AppKey";staticvoidMain(string[]args){//配置账号信息ConfigurationwordConfiguration=newConfiguration(appId,appKey);//创建TablesApi实例WatermarksApiwatermarksApi=newWatermarksApi(wordConfiguration);//设置文件夹、测试文档、水印字样及水印样式等stringinputfolder="inpu

5、t";stringstorage=null;stringpassword=null;vardocument="testfile.docx";stringname=document;TextWatermarkbody=newTextWatermark("Watermark"){Layout=TextWatermark.LayoutEnum.Diagonal,Font=newFont(60,"宋体"){Color=newColor(100,100,100)}};//调用SetTextWatermark接口添加文本水印到Word文档,并保存到指定文件路径stringdestFilePath="out

6、put/SetTextWatermark.docx";watermarksApi.SetTextWatermark(name,body,inputfolder,storage,password,destFilePath);}}}文本水印添加效果:【示例2】添加图片水印usingSpire.Cloud.Word.Sdk;usingSpire.Cloud.Word.Sdk.Api;usingSpire.Cloud.Word.Sdk.Client;usingSystem;namespaceImgWatermark{classProgram{staticStringappId="应用程序AppID";

7、staticStringappKey="应用程序AppKey";staticvoidMain(string[]args){//配置账号信息ConfigurationwordConfiguration=newConfiguration(appId,appKey);//创建TablesApi实例WatermarksApiwatermarksApi=newWatermarksApi(wordConfig

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。