问题:PDF添加水印方法?
解决方法:
AddPicWatermarkFromLocal([in]BSTR filepath, [in]LONG pageNo, [in,optional]VARIANT mode, [in,optional]VARIANT bgray,[in,optional] VARIANT percent,[in,optional]VARIANT bPrint,[in,optional]VARIANT bSelect,[in,optional]VARIANT posX,[in,optional]VARIANT posY)
说明:
从本地给文档中添加图片水印
参数:
[in]BSTR filepath 文件路径
[in]LONG pageNo 指定页数,从第一页,0开始计算。
[in,optional]VARIANT mode 水印模式 0:原始图片(可使用posX,posY定位),1:适合高度,2:适合宽度,3:适合页面
[in,optional]VARIANT bgray 变灰对于水印没必要支持
[in,optional]VARIANT percent 透明度百分比
[in,optional]VARIANT bPrint 是否打印,对于单纯的水印来说本参数不起作用
[in,optional]VARIANT bSelect 是否允许选择文件
[in,optional]VARIANT posX 左上角x坐标
[in,optional]VARIANT posY 左上角y坐标
示例:
NTKOOFFICECONTROL.AddPicWatermarkFromLocal("C:\\Users\\test.jpg", 1, 2,false, 50, true, false);
方法:
AddPicWatermarkFromUrl([in]BSTR URL, [in]LONG pageNo, [in,optional]VARIANT mode, [in,optional]VARIANT bgray,[in,optional]VARIANT percent,[in,optional]VARIANT bPrint,[in,optional]VARIANT bSelect,[in,optional]VARIANT posX,[in,optional]VARIANT posY)
说明:
从URL给文档中添加图片水印
参数:
[in]BSTR URL 图片的URL地址
[in]LONG pageNo 指定页数,从第一页,0开始计算。
[in,optional]VARIANT mode 水印模式 0:原始图片(可使用posX,posY定位),1:适合高度,2:适合宽度,3:适合页面
[in,optional]VARIANT bgray 变灰对于水印没必要支持
[in,optional]VARIANT percent 透明度百分比
[in,optional]VARIANT bPrint 是否打印,对于单纯的水印来说本参数不起作用
[in,optional]VARIANT posX 左上角x坐标
[in,optional]VARIANT posY 左上角y坐标
示例:
NTKOOFFICECONTROL.AddPicWatermarkFromUrl("http://localhost:1070/WebSite2/test.jpg", 1, 2,false, 50);
|