- backColor - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
-
背景色,默认白色,null表示透明
- background - Variable in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
背景色
- BackgroundRemoval - Class in org.dromara.hutool.swing.img
-
图片背景识别处理、背景替换、背景设置为矢量图,根据一定规则算出图片背景色的RGB值,进行替换
- BackgroundRemoval() - Constructor for class org.dromara.hutool.swing.img.BackgroundRemoval
-
- backgroundRemoval(String, String, int) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
-
背景移除
图片去底工具
将 "纯色背景的图片" 还原成 "透明背景的图片"
将纯色背景的图片转成矢量图
取图片边缘的像素点和获取到的图片主题色作为要替换的背景色
再加入一定地容差值,然后将所有像素点与该颜色进行比较
发现相同则将颜色不透明度设置为0,使颜色完全透明.
- backgroundRemoval(File, File, int) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
-
背景移除
图片去底工具
将 "纯色背景的图片" 还原成 "透明背景的图片"
将纯色背景的图片转成矢量图
取图片边缘的像素点和获取到的图片主题色作为要替换的背景色
再加入一定地容差值,然后将所有像素点与该颜色进行比较
发现相同则将颜色不透明度设置为0,使颜色完全透明.
- backgroundRemoval(File, File, Color, int) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
-
背景移除
图片去底工具
将 "纯色背景的图片" 还原成 "透明背景的图片"
将纯色背景的图片转成矢量图
取图片边缘的像素点和获取到的图片主题色作为要替换的背景色
再加入一定地容差值,然后将所有像素点与该颜色进行比较
发现相同则将颜色不透明度设置为0,使颜色完全透明.
- backgroundRemoval(BufferedImage, Color, int) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
-
背景移除
图片去底工具
将 "纯色背景的图片" 还原成 "透明背景的图片"
将纯色背景的图片转成矢量图
取图片边缘的像素点和获取到的图片主题色作为要替换的背景色
再加入一定地容差值,然后将所有像素点与该颜色进行比较
发现相同则将颜色不透明度设置为0,使颜色完全透明.
- backgroundRemoval(ByteArrayOutputStream, Color, int) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
-
背景移除
图片去底工具
将 "纯色背景的图片" 还原成 "透明背景的图片"
将纯色背景的图片转成矢量图
取图片边缘的像素点和获取到的图片主题色作为要替换的背景色
再加入一定地容差值,然后将所有像素点与该颜色进行比较
发现相同则将颜色不透明度设置为0,使颜色完全透明.
- backgroundRemoval(String, String, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
背景移除
图片去底工具
将 "纯色背景的图片" 还原成 "透明背景的图片"
将纯色背景的图片转成矢量图
取图片边缘的像素点和获取到的图片主题色作为要替换的背景色
再加入一定的容差值,然后将所有像素点与该颜色进行比较
发现相同则将颜色不透明度设置为0,使颜色完全透明.
- backgroundRemoval(File, File, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
背景移除
图片去底工具
将 "纯色背景的图片" 还原成 "透明背景的图片"
将纯色背景的图片转成矢量图
取图片边缘的像素点和获取到的图片主题色作为要替换的背景色
再加入一定的容差值,然后将所有像素点与该颜色进行比较
发现相同则将颜色不透明度设置为0,使颜色完全透明.
- backgroundRemoval(File, File, Color, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
背景移除
图片去底工具
将 "纯色背景的图片" 还原成 "透明背景的图片"
将纯色背景的图片转成矢量图
取图片边缘的像素点和获取到的图片主题色作为要替换的背景色
再加入一定的容差值,然后将所有像素点与该颜色进行比较
发现相同则将颜色不透明度设置为0,使颜色完全透明.
- backgroundRemoval(BufferedImage, Color, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
背景移除
图片去底工具
将 "纯色背景的图片" 还原成 "透明背景的图片"
将纯色背景的图片转成矢量图
取图片边缘的像素点和获取到的图片主题色作为要替换的背景色
再加入一定的容差值,然后将所有像素点与该颜色进行比较
发现相同则将颜色不透明度设置为0,使颜色完全透明.
- backgroundRemoval(ByteArrayOutputStream, Color, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
背景移除
图片去底工具
将 "纯色背景的图片" 还原成 "透明背景的图片"
将纯色背景的图片转成矢量图
取图片边缘的像素点和获取到的图片主题色作为要替换的背景色
再加入一定的容差值,然后将所有像素点与该颜色进行比较
发现相同则将颜色不透明度设置为0,使颜色完全透明.
- baseStr - Variable in class org.dromara.hutool.swing.captcha.generator.AbstractGenerator
-
基础字符集合,用于随机获取字符串的字符集合
- binary() - Method in class org.dromara.hutool.swing.img.Img
-
彩色转为黑白二值化图片
- binary(File, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白二值化图片,根据目标文件扩展名确定转换后的格式
- binary(InputStream, OutputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白二值化图片
此方法并不关闭流
- binary(ImageInputStream, ImageOutputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白黑白二值化图片
此方法并不关闭流
- binary(Image, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白二值化图片,根据目标文件扩展名确定转换后的格式
- binary(Image, OutputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白二值化图片
此方法并不关闭流,输出JPG格式
- binary(Image, ImageOutputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白二值化图片
此方法并不关闭流,输出JPG格式
- binary(Image) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白二值化图片
- BitMatrixRender - Interface in org.dromara.hutool.swing.qrcode.render
-
BitMatrix渲染接口
- browse(String) - Static method in class org.dromara.hutool.swing.DesktopUtil
-
使用平台默认浏览器打开指定URL地址
- browse(URI) - Static method in class org.dromara.hutool.swing.DesktopUtil
-
使用平台默认浏览器打开指定URI地址
- BufferedImageLuminanceSource - Class in org.dromara.hutool.swing.qrcode
-
BufferedImage 图片二维码源
来自:http://blog.csdn.net/yangxin_blog/article/details/50850701
此类同样在zxing-j2se包中也有提供
- BufferedImageLuminanceSource(BufferedImage) - Constructor for class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
-
构造
- BufferedImageLuminanceSource(BufferedImage, int, int, int, int) - Constructor for class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
-
构造
- build() - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
-
- generate() - Method in interface org.dromara.hutool.swing.captcha.generator.CodeGenerator
-
生成验证码
- generate() - Method in class org.dromara.hutool.swing.captcha.generator.MathGenerator
-
- generate() - Method in class org.dromara.hutool.swing.captcha.generator.RandomGenerator
-
- generate(String, int, int, File) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
-
生成二维码到文件,二维码图片格式取决于文件的扩展名
- generate(String, QrConfig, File) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
-
生成二维码到文件,二维码图片格式取决于文件的扩展名
- generate(String, int, int, String, OutputStream) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
-
生成二维码到输出流
- generate(String, QrConfig, String, OutputStream) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
-
生成二维码到输出流
- generate(String, int, int) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
-
生成二维码图片
- generate(String, QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
-
生成二维码或条形码图片
只有二维码时QrConfig中的图片才有效
- generateAsAsciiArt(String, QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
-
生成ASCII Art字符画形式的二维码
- generateAsBase64DataUri(String, QrConfig, String) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
-
生成 Base64 编码格式的二维码,以 String 形式表示
输出格式为: data:image/[type];base64,[data]
- generateAsSvg(String, QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
-
- generateCode() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
生成验证码字符串
- generatePng(String, int, int) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
-
生成PNG格式的二维码图片,以byte[]形式表示
- generatePng(String, QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
-
生成PNG格式的二维码图片,以byte[]形式表示
- generator - Variable in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
验证码生成器
- get(DataFlavor) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
获取剪贴板内容
- get(Transferable, DataFlavor) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
获取剪贴板内容
- getAllFonts() - Static method in class org.dromara.hutool.swing.FontUtil
-
获得系统中支持的所有字体
- getAlpha() - Method in class org.dromara.hutool.swing.img.DisplayText
-
获取透明度
- getBackColor() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
获取背景色
- getCenterY(Graphics, int) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
-
获取文字居中高度的Y坐标(距离上边距距离)
此方法依赖FontMetrics,如果获取失败,默认为背景高度的1/3
- getCharset() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
获取编码
- getClipboard() - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
获取系统剪贴板
- getCode() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
- getCode() - Method in interface org.dromara.hutool.swing.captcha.ICaptcha
-
获取验证码的文字内容
- getColor(String) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
-
将颜色值转换成具体的颜色类型 汇集了常用的颜色集,支持以下几种形式:
1.
- getColor(int) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
-
获取一个RGB值对应的颜色
- getColor() - Method in class org.dromara.hutool.swing.img.DisplayText
-
获取文本颜色
- getDelay() - Static method in class org.dromara.hutool.swing.RobotUtil
-
获取全局默认的延迟时间
- getDesktop() - Static method in class org.dromara.hutool.swing.DesktopUtil
-
- getDimension(FontMetrics, String) - Static method in class org.dromara.hutool.swing.FontUtil
-
获得字体对应字符串的长宽信息
- getDistance(LabColor) - Method in class org.dromara.hutool.swing.img.color.LabColor
-
获取颜色差
- getErrorCorrection() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
获取纠错级别
- getFont() - Method in class org.dromara.hutool.swing.img.DisplayText
-
获取字体
- getForeColor() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
获取前景色
- getFormat() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
获取码格式
- getGenerator() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
获取验证码生成器
- getHeight() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
获取高度
- getHeight() - Static method in class org.dromara.hutool.swing.ScreenUtil
-
获取屏幕高度
- getImage() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
- getImage() - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
从剪贴板获取图片
- getImage(Transferable) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
- getImage(URL) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
从URL中获取或读取图片对象
- getImageBase64() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
获得图片的Base64形式
- getImageBase64Data() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
获取图片带文件格式的 Base64
- getImageBytes() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
获取图形验证码图片bytes
- getImageInputStream(InputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
- getImageOutputStream(OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
- getImageOutputStream(File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
- getImg() - Method in class org.dromara.hutool.swing.img.Img
-
获取处理过的图片
- getImg() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
获取二维码中的Logo
- getImgRound() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
获取二维码logo圆角弧度,0~1,为长宽占比
- getLength() - Method in class org.dromara.hutool.swing.captcha.generator.AbstractGenerator
-
获取长度验证码
- getLength() - Method in class org.dromara.hutool.swing.captcha.generator.MathGenerator
-
获取验证码长度
- getMainColor(String) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
-
获取图片大概的主题色
循环所有的像素点,取出出现次数最多的一个像素点的RGB值
- getMainColor(File) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
-
获取图片大概的主题色
循环所有的像素点,取出出现次数最多的一个像素点的RGB值
- getMainColor(BufferedImage) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
-
获取图片大概的主题色
循环所有的像素点,取出出现次数最多的一个像素点的RGB值
- getMainColor(BufferedImage, int[]...) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
-
获取给定图片的主色调,背景填充用
- getMargin() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
获取边距
- getMatrix() - Method in class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
-
- getMonitor(int, long, ClipboardListener) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
- getOrientation(File) - Static method in class org.dromara.hutool.swing.img.ImgMetaUtil
-
获取图片文件旋转角度
- getOrientation(InputStream) - Static method in class org.dromara.hutool.swing.img.ImgMetaUtil
-
获取图片旋转角度
- getPoint() - Method in class org.dromara.hutool.swing.img.DisplayText
-
获取二维坐标点
- getPointBaseCentre(Rectangle, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
获得修正后的矩形坐标位置,变为以背景中心为基准坐标(即x,y == 0,0时,处于背景正中)
- getPressText() - Method in class org.dromara.hutool.swing.img.DisplayText
-
获取文本
- getQrVersion() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置二维码中的信息量,可设置0-40的整数,二维码图片也会根据qrVersion而变化,0表示根据传入信息自动变化
- getRatio() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
获取二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
- getReader(String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
- getRectangle(String, Font) - Static method in class org.dromara.hutool.swing.FontUtil
-
获取font的样式应用在str上的整个矩形
- getRectangle() - Static method in class org.dromara.hutool.swing.ScreenUtil
-
获取屏幕的矩形
- getRobot() - Static method in class org.dromara.hutool.swing.RobotUtil
-
获取 Robot 单例实例
- getRow(int, byte[]) - Method in class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
-
- getStr() - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
从剪贴板获取文本
- getStr(Transferable) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
- getTransferData(DataFlavor) - Method in class org.dromara.hutool.swing.clipboard.ImageSelection
-
获取图片
- getTransferDataFlavors() - Method in class org.dromara.hutool.swing.clipboard.ImageSelection
-
获取元数据类型信息
- getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.AlphaInterpolation
-
获取值
- getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Antialias
-
获取值
- getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.ColorRender
-
获取值
- getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Dither
-
获取值
- getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.FractionalMetrics
-
获取值
- getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Interpolation
-
获取值
- getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Render
-
获取值
- getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.StrokeControl
-
获取值
- getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.TextAntialias
-
获取值
- getValue() - Method in enum org.dromara.hutool.swing.img.ScaleType
-
获取值
- getWidth() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
获取宽度
- getWidth() - Static method in class org.dromara.hutool.swing.ScreenUtil
-
获取屏幕宽度
- getWidthAndHeight(InputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
- getWidthAndHeight(ImageInputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
- getWriter(Image, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
- getWriter(String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
- GifCaptcha - Class in org.dromara.hutool.swing.captcha
-
Gif验证码类
- GifCaptcha(int, int) - Constructor for class org.dromara.hutool.swing.captcha.GifCaptcha
-
可以设置验证码宽度,高度的构造函数
- GifCaptcha(int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.GifCaptcha
-
- GifCaptcha(int, int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.GifCaptcha
-
- GifCaptcha(int, int, CodeGenerator, int) - Constructor for class org.dromara.hutool.swing.captcha.GifCaptcha
-
构造
- GifCaptcha(int, int, int, int, float) - Constructor for class org.dromara.hutool.swing.captcha.GifCaptcha
-
构造
- GraphicsUtil - Class in org.dromara.hutool.swing.img
-
- GraphicsUtil() - Constructor for class org.dromara.hutool.swing.img.GraphicsUtil
-
- gray() - Method in class org.dromara.hutool.swing.img.Img
-
彩色转为灰度
- gray(File, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白
- gray(InputStream, OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白
此方法并不关闭流
- gray(ImageInputStream, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白
此方法并不关闭流
- gray(Image, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白
- gray(Image, OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白
此方法并不关闭流
- gray(Image, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白
此方法并不关闭流
- gray(Image) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
彩色转为黑白
- scale(float) - Method in class org.dromara.hutool.swing.img.Img
-
缩放图像(按比例缩放)
- scale(int, int) - Method in class org.dromara.hutool.swing.img.Img
-
缩放图像(按长宽缩放)
注意:目标长宽与原图不成比例会变形
- scale(int, int, int) - Method in class org.dromara.hutool.swing.img.Img
-
缩放图像(按长宽缩放)
注意:目标长宽与原图不成比例会变形
- scale(int, int, Color) - Method in class org.dromara.hutool.swing.img.Img
-
等比缩放图像,此方法按照按照给定的长宽等比缩放图片,按照长宽缩放比最多的一边等比缩放,空白部分填充背景色
缩放后默认为jpeg格式
- scale(File, File, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按比例缩放),目标文件的扩展名决定目标文件类型
- scale(InputStream, OutputStream, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(ImageInputStream, ImageOutputStream, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, File, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, OutputStream, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, ImageOutputStream, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按比例缩放)
- scale(Image, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按长宽缩放)
注意:目标长宽与原图不成比例会变形
- scale(File, File, int, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按高度和宽度缩放)
缩放后默认格式与源图片相同,无法识别原图片默认JPG
- scale(InputStream, OutputStream, int, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(ImageInputStream, ImageOutputStream, int, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, ImageOutputStream, int, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, int, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式
- ScaleType - Enum in org.dromara.hutool.swing.img
-
图片缩略算法类型
- ScreenUtil - Class in org.dromara.hutool.swing
-
屏幕相关(当前显示设置)工具类
- ScreenUtil() - Constructor for class org.dromara.hutool.swing.ScreenUtil
-
- set(Transferable) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
设置内容到剪贴板
- set(Transferable, ClipboardOwner) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
设置内容到剪贴板
- setAlpha(float) - Method in class org.dromara.hutool.swing.img.DisplayText
-
设置透明度
- setAlpha(Graphics2D, float) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
-
设置画笔透明度
- setAlphaInterpolation(RenderingHintsBuilder.AlphaInterpolation) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
-
设置alpha合成微调
- setAntialiasing(RenderingHintsBuilder.Antialias) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
-
设置是否使用抗锯齿
- setBackColor(Color) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置背景色,例如:Color.BLUE
- setBackground(Color) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
设置背景色,null表示透明背景
- setBackgroundColor(Color) - Method in class org.dromara.hutool.swing.img.Img
-
设置图片的背景色
- setCharset(Charset) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置编码
- setColor(Color) - Method in class org.dromara.hutool.swing.img.DisplayText
-
设置文本颜色
- setColorRendering(RenderingHintsBuilder.ColorRender) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
-
设置控制颜色着色的渲染方式
- setDelay(int) - Static method in class org.dromara.hutool.swing.RobotUtil
-
设置默认的延迟时间
当按键执行完后的等待时间,也可以用ThreadUtil.sleep方法代替
- setDithering(RenderingHintsBuilder.Dither) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
-
设置控制如何处理抖动
抖动是用一组有限的颜色合成出一个更大范围的颜色的过程,方法是给相邻像素着色以产生不在该组颜色中的新的颜色幻觉。
- setEnableEci(boolean) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
- setErrorCorrection(ErrorCorrectionLevel) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置纠错级别
- setFont(Font) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
自定义字体
- setFont(Font) - Method in class org.dromara.hutool.swing.img.DisplayText
-
设置字体
- setForeColor(Color) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置前景色,例如:Color.BLUE.getRGB()
- setFormat(BarcodeFormat) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置码格式,默认二维码
- setFractionalMetrics(RenderingHintsBuilder.FractionalMetrics) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
-
设置字体规格
- setGenerator(CodeGenerator) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
设置验证码生成器
- setHeight(int) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置高度
- setImage(Image) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
设置图片到剪贴板
- setImg(String) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置二维码中的Logo文件
- setImg(byte[]) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置二维码中的Logo文件
- setImg(File) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置二维码中的Logo文件
- setImg(Image) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置二维码中的Logo
- setImgRound(double) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置二维码logo圆角弧度,0~1,为长宽占比
- setInterpolation(RenderingHintsBuilder.Interpolation) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
-
设置怎样做内插
在对一个源图像做变形时,变形后的像素很少能够恰好对应目标像素位置。
- setMargin(Integer) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置边距
- setMaxColor(int) - Method in class org.dromara.hutool.swing.captcha.GifCaptcha
-
设置验证码字符最大取色范围
- setMinColor(int) - Method in class org.dromara.hutool.swing.captcha.GifCaptcha
-
设置验证码字符最小取色范围
- setPoint(Point) - Method in class org.dromara.hutool.swing.img.DisplayText
-
设置二维坐标点
- setPositionBaseCentre(boolean) - Method in class org.dromara.hutool.swing.img.Img
-
计算x,y坐标的时候是否从中心做为原始坐标开始计算
- setPressText(String) - Method in class org.dromara.hutool.swing.img.DisplayText
-
设置文本
- setQrVersion(Integer) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置二维码中的信息量,可设置0-40的整数,二维码图片也会根据qrVersion而变化,0表示根据传入信息自动变化
- setQuality(int) - Method in class org.dromara.hutool.swing.captcha.GifCaptcha
-
设置图像的颜色量化(转换质量 由GIF规范允许的最大256种颜色)。
- setQuality(double) - Method in class org.dromara.hutool.swing.img.Img
-
设置图片输出质量,数字为0~1(不包括0和1)表示质量压缩比,除此数字外设置表示不压缩
- setQuality(float) - Method in class org.dromara.hutool.swing.img.Img
-
设置图片输出质量,数字为0~1(不包括0和1)表示质量压缩比,除此数字外设置表示不压缩
- setQuality(float) - Method in class org.dromara.hutool.swing.img.ImgWriter
-
设置写出质量,数字为0~1(不包括0和1)表示质量压缩比,除此数字外设置表示不压缩
- setRatio(int) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
- setRendering(RenderingHintsBuilder.Render) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
-
设置着色技术,在速度和质量之间进行权衡。
- setRepeat(int) - Method in class org.dromara.hutool.swing.captcha.GifCaptcha
-
设置GIF帧应该播放的次数。
- setShapeHint(SymbolShapeHint) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置DATA_MATRIX的符号形状
- setStr(String) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
-
设置字符串文本到剪贴板
- setStrokeControl(RenderingHintsBuilder.StrokeControl) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
-
设置笔划规范化控制
- setTargetImageType(String) - Method in class org.dromara.hutool.swing.img.Img
-
设置目标图片文件格式,用于写出
- setTextAlpha(float) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
设置文字透明度
- setTextAntialias(RenderingHintsBuilder.TextAntialias) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
-
设置对文本着色时是否抗锯齿
- setTextLCDContrast(Integer) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
-
设置LCD文本对比呈现
,100 到 250 之间的正整数。
- setWidth(int) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
-
设置宽度
- shapeHint - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
-
DATA_MATRIX的符号形状
- ShearCaptcha - Class in org.dromara.hutool.swing.captcha
-
扭曲干扰验证码
- ShearCaptcha(int, int) - Constructor for class org.dromara.hutool.swing.captcha.ShearCaptcha
-
构造
- ShearCaptcha(int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.ShearCaptcha
-
构造
- ShearCaptcha(int, int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.ShearCaptcha
-
构造
- ShearCaptcha(int, int, CodeGenerator, int) - Constructor for class org.dromara.hutool.swing.captcha.ShearCaptcha
-
构造
- ShearCaptcha(int, int, int, int, float) - Constructor for class org.dromara.hutool.swing.captcha.ShearCaptcha
-
构造
- slice(File, File, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
图像切片(指定切片的宽度和高度)
- slice(Image, File, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
图像切片(指定切片的宽度和高度)
- sliceByRowsAndCols(File, File, String, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
图像切割(指定切片的行数和列数)
- sliceByRowsAndCols(Image, File, String, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
-
图像切割(指定切片的行数和列数),默认RGB模式
- StrClipboardListener - Class in org.dromara.hutool.swing.clipboard
-
剪贴板字符串内容监听
- StrClipboardListener() - Constructor for class org.dromara.hutool.swing.clipboard.StrClipboardListener
-
- stroke(Color, float) - Method in class org.dromara.hutool.swing.img.Img
-
描边,此方法为向内描边,会覆盖图片相应的位置
- stroke(Color, Stroke) - Method in class org.dromara.hutool.swing.img.Img
-
描边,此方法为向内描边,会覆盖图片相应的位置
- SVGRender - Class in org.dromara.hutool.swing.qrcode.render
-
SVG渲染器
- SVGRender(QrConfig) - Constructor for class org.dromara.hutool.swing.qrcode.render.SVGRender
-
构造
- valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.AlphaInterpolation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Antialias
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.ColorRender
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Dither
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.FractionalMetrics
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Interpolation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Render
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.StrokeControl
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.TextAntialias
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dromara.hutool.swing.img.ScaleType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.AlphaInterpolation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Antialias
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.ColorRender
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Dither
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.FractionalMetrics
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Interpolation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Render
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.StrokeControl
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.TextAntialias
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.dromara.hutool.swing.img.ScaleType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(String) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
-
- verify(String, String) - Method in interface org.dromara.hutool.swing.captcha.generator.CodeGenerator
-
验证用户输入的字符串是否与生成的验证码匹配
用户通过实现此方法定义验证码匹配方式
- verify(String, String) - Method in class org.dromara.hutool.swing.captcha.generator.MathGenerator
-
- verify(String, String) - Method in class org.dromara.hutool.swing.captcha.generator.RandomGenerator
-
- verify(String) - Method in interface org.dromara.hutool.swing.captcha.ICaptcha
-
验证验证码是否正确,建议忽略大小写