public void addWaterMarkByResource(String resourcePath, String tarImgPath, String waterMarkContent, Color markContentColor, Font font,int x,int y)
{
try {
System.out.println("addWaterMarkByResource");
// 读取原图片信息
var imageStream = this.getClass().getResourceAsStream(resourcePath);
Image srcImg = ImageIO.read(imageStream);//文件转化为图片
System.out.println("读取原图成功");
addWaterMark(srcImg,tarImgPath,waterMarkContent,markContentColor,font,x,y);
} catch (Exception e) {
// TODO: handle exception
System.out.println("addWaterMarkByResource error:"+e.getLocalizedMessage());
}
}
/**
* @param srcImgPath 源图片路径
* @param tarImgPath 保存的图片路径
* @param waterMarkContent 水印内容
* @param markContentColor 水印颜色
* @param font 水印字体
*/
public void addWaterMark(Strin
Java图片写文字
最新推荐文章于 2024-04-19 09:42:00 发布