|
|
|
@ -272,13 +272,14 @@ public interface FileService {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 是否添加默认水印
|
|
|
|
* 是否添加默认水印
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param watermark
|
|
|
|
* @param watermark
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
default FileService setWatermark(Boolean watermark) {
|
|
|
|
default FileService setWatermark(Boolean watermark) {
|
|
|
|
if(watermark){
|
|
|
|
if (watermark) {
|
|
|
|
this.setWatermark();
|
|
|
|
this.setWatermark();
|
|
|
|
}else {
|
|
|
|
} else {
|
|
|
|
paramThreadLocal.get().setWatermark(null);
|
|
|
|
paramThreadLocal.get().setWatermark(null);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return this;
|
|
|
|
return this;
|
|
|
|
@ -310,11 +311,11 @@ public interface FileService {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
FileService setThumbnail(boolean thumbnail);
|
|
|
|
FileService setThumbnail(boolean thumbnail);
|
|
|
|
|
|
|
|
|
|
|
|
default FileService setSaveSrc(){
|
|
|
|
default FileService setSaveSrc() {
|
|
|
|
return setSaveSrc(true);
|
|
|
|
return setSaveSrc(true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
default FileService setSaveSrc(boolean saveSrc){
|
|
|
|
default FileService setSaveSrc(boolean saveSrc) {
|
|
|
|
paramThreadLocal.get().setSaveSrc(saveSrc);
|
|
|
|
paramThreadLocal.get().setSaveSrc(saveSrc);
|
|
|
|
return this;
|
|
|
|
return this;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -364,6 +365,16 @@ public interface FileService {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
String saveImage(InputStream in);
|
|
|
|
String saveImage(InputStream in);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 保存图片
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param image 图片
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
default String saveImage(Image image) {
|
|
|
|
|
|
|
|
return saveImage(ImgUtil.toStream(image, "png"));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 保存图片
|
|
|
|
* 保存图片
|
|
|
|
*
|
|
|
|
*
|
|
|
|
|