关于生成水印位置偏移
最后更新:2023-10-18 21:26:03
|
状态:未完成
WatermarkUtil实现水印添加
主要通过设置x,y坐标实现水印定位
默认以左上为(0,0)起始位置往右下偏移
如果设置xy为负数则从右下为(0,0)起始位置往左上偏移
xy默认为起始位置的偏移像素数量,
主要通过设置x,y坐标实现水印定位
默认以左上为(0,0)起始位置往右下偏移
如果设置xy为负数则从右下为(0,0)起始位置往左上偏移
xy默认为起始位置的偏移像素数量,
如果设置xy为小数则按长或宽的百分比计算偏移量如wihth=100,x=0.5则按左侧偏移50(100*0.5)像素
WatermarkUtil util = new WatermarkUtil();
在左上(10,10)生成水印
util.offset(10,10);
在距离右下边距(10,10)生成水印
util.offset(-10,-10);
在左上10%,10%生成水印
util.offset(0.1,0.1);
在距离右下边距(10%,10%)生成水印
util.offset(-0.1,-0.1);
生成水印并保存成新文件
util.makeIcon(iconFike, srcFile, dstFile);
生成水印并覆盖原文件
util.makeIcon(iconFike, srcFile);
指定水印长宽
util.makeIcon(iconFike, iconWidth, iconHeight,srcFile, dstFile);