一、服務器端方法插入水印
1、插入文字水印
WordDocument doc = new WordDocument();
//添加水印 ,設置水印的內容
doc.getWaterMark().setText("PageOffice開發平臺");
poCtrl.setWriter(doc);
2、插入圖片水印
WordDocument doc = new WordDocument();
//添加水印 ,設置水印的內容
doc.getWaterMark().setImage("doc/logo1.jpg");
poCtrl.setWriter(doc);
二、js方法插入水印
1、插入文字水印
document.getElementById("PageOfficeCtrl1").SetWordWaterMark( "pageoffice開發平臺" );
2、插入圖片水印
```
/**
*document.getElementById("PageOfficeCtrl1").SetWordWaterMarkImage( ImageURL, ImageWidth, IsWashout );
*ImageURL 字符串類型,必選參數,圖片的路徑。
*ImageWidth 整數類型,必選參數,圖片的寬度(單位:釐米)。如果是0表示採用圖片默認寬度。
*IsWashout 布爾類型,必選參數,是否沖蝕。true:沖蝕,false:不沖蝕
*/
document.getElementById("PageOfficeCtrl1").SetWordWaterMarkImage("doc/logo.jpg", 20, false);
轉載
https://blog.csdn.net/wqqqianqian/article/details/128369071