Class ThumbImage
java.lang.Object
com.github.tobato.fastdfs.domain.upload.ThumbImage
缩略图配置
支持三种配置
1. 按默认配置
2. 支持按比例缩放
3. 按长宽缩放
如果配置按比例缩放,则按比例计算
如果没有配置按比例缩放,则按长宽缩放
- Author:
- tobato
-
Constructor Summary
ConstructorsConstructorDescription按默认配置生成ThumbImage(double percent) 按比例缩放ThumbImage(int width, int height) 按长宽缩放 -
Method Summary
Modifier and TypeMethodDescriptionintdouble生成前缀如:_150x150getThumbImagePath(String masterFilename) 根据文件名获取缩略图路径intgetWidth()booleanvoidsetDefaultSize(int width, int height) 设置默认缩放尺寸
-
Constructor Details
-
ThumbImage
public ThumbImage(int width, int height) 按长宽缩放- Parameters:
width-height-
-
ThumbImage
public ThumbImage(double percent) 按比例缩放- Parameters:
percent-
-
ThumbImage
public ThumbImage()按默认配置生成
-
-
Method Details
-
getWidth
public int getWidth() -
getHeight
public int getHeight() -
getPercent
public double getPercent() -
isDefaultConfig
public boolean isDefaultConfig() -
getPrefixName
生成前缀如:_150x150 -
getThumbImagePath
根据文件名获取缩略图路径 -
setDefaultSize
public void setDefaultSize(int width, int height) 设置默认缩放尺寸- Parameters:
width-height-
-