|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
java.lang.Objectorg.nutz.img.Images
public class Images
对图像操作的简化 API
| 构造方法摘要 | |
|---|---|
Images()
|
|
| 方法摘要 | |
|---|---|
static java.awt.image.BufferedImage |
clipScale(java.awt.image.BufferedImage im,
int w,
int h)
自动缩放剪切一个图片,令其符合给定的尺寸 如果图片太大,则将其缩小,如果图片太小,则将其放大,多余的部分被裁减 |
static java.awt.image.BufferedImage |
clipScale(java.lang.Object srcIm,
java.io.File taIm,
int w,
int h)
自动缩放剪切一个图片,令其符合给定的尺寸,并将其保存成目标图像文件 图片格式支持 png | gif | jpg | bmp | wbmp |
static java.awt.image.BufferedImage |
clipScale(java.lang.String srcPath,
java.lang.String taPath,
int w,
int h)
自动缩放剪切一个图片,令其符合给定的尺寸,并将其保存到目标图像路径 图片格式支持 png | gif | jpg | bmp | wbmp |
static java.awt.image.BufferedImage |
read(java.lang.Object img)
将一个图片文件读入内存 |
static java.awt.image.BufferedImage |
rotate(java.awt.image.BufferedImage image,
int degree)
对一个图像进行旋转 |
static java.awt.image.BufferedImage |
rotate(java.lang.Object srcIm,
java.io.File taIm,
int degree)
对一个图像进行旋转 |
static java.awt.image.BufferedImage |
rotate(java.lang.String srcPath,
java.lang.String taPath,
int degree)
对一个图像进行旋转 |
static void |
write(java.awt.image.RenderedImage im,
java.io.File targetFile)
将内存中一个图片写入目标文件 |
static void |
writeJpeg(java.awt.image.RenderedImage im,
java.io.File targetJpg,
float quality)
写入一个 JPG 图像 |
static java.awt.image.BufferedImage |
zoomScale(java.awt.image.BufferedImage im,
int w,
int h)
自动等比缩放一个图片 |
static java.awt.image.BufferedImage |
zoomScale(java.awt.image.BufferedImage im,
int w,
int h,
java.awt.Color bgColor)
自动等比缩放一个图片,多余的部分,用给定背景颜色补上 如果参数中的宽度或高度为-1的话,着按照指定的高度或宽度对原图等比例缩放图片,不添加背景颜色 |
static java.awt.image.BufferedImage |
zoomScale(java.lang.Object srcIm,
java.io.File taIm,
int w,
int h,
java.awt.Color bgColor)
自动等比缩放一个图片,并将其保存成目标图像文件 多余的部分,用给定背景颜色补上 如果参数中的宽度或高度为-1的话,着按照指定的高度或宽度对原图等比例缩放图片,不添加背景颜色 图片格式支持 png | gif | jpg | bmp | wbmp |
static java.awt.image.BufferedImage |
zoomScale(java.lang.String srcPath,
java.lang.String taPath,
int w,
int h,
java.awt.Color bgColor)
自动等比缩放一个图片,并将其保存成目标图像文件 多余的部分,用给定背景颜色补上 如果参数中的宽度或高度为-1的话,着按照指定的高度或宽度对原图等比例缩放图片,不添加背景颜色 图片格式支持 png | gif | jpg | bmp | wbmp |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public Images()
| 方法详细信息 |
|---|
public static java.awt.image.BufferedImage rotate(java.lang.Object srcIm,
java.io.File taIm,
int degree)
srcIm - 原图像文件taIm - 转换后的图像文件degree - 旋转角度, 90 为顺时针九十度, -90 为逆时针九十度
public static java.awt.image.BufferedImage rotate(java.lang.String srcPath,
java.lang.String taPath,
int degree)
throws java.io.IOException
srcPath - 原图像文件路径taPath - 转换后的图像文件路径degree - 旋转角度, 90 为顺时针九十度, -90 为逆时针九十度
java.io.IOException
public static java.awt.image.BufferedImage rotate(java.awt.image.BufferedImage image,
int degree)
image - 图像degree - 旋转角度, 90 为顺时针九十度, -90 为逆时针九十度
public static java.awt.image.BufferedImage zoomScale(java.lang.Object srcIm,
java.io.File taIm,
int w,
int h,
java.awt.Color bgColor)
throws java.io.IOException
图片格式支持 png | gif | jpg | bmp | wbmp
srcIm - 源图像文件对象taIm - 目标图像文件对象w - 宽度h - 高度bgColor - 背景颜色
java.io.IOException - 当读写文件失败时抛出
public static java.awt.image.BufferedImage zoomScale(java.lang.String srcPath,
java.lang.String taPath,
int w,
int h,
java.awt.Color bgColor)
throws java.io.IOException
图片格式支持 png | gif | jpg | bmp | wbmp
srcPath - 源图像路径taPath - 目标图像路径,如果不存在,则创建w - 宽度h - 高度bgColor - 背景颜色
java.io.IOException - 当读写文件失败时抛出
public static java.awt.image.BufferedImage zoomScale(java.awt.image.BufferedImage im,
int w,
int h,
java.awt.Color bgColor)
im - 图像对象w - 宽度h - 高度bgColor - 背景颜色
public static java.awt.image.BufferedImage zoomScale(java.awt.image.BufferedImage im,
int w,
int h)
im - 图像对象w - 宽度h - 高度
public static java.awt.image.BufferedImage clipScale(java.lang.Object srcIm,
java.io.File taIm,
int w,
int h)
throws java.io.IOException
图片格式支持 png | gif | jpg | bmp | wbmp
srcIm - 源图像文件对象taIm - 目标图像文件对象w - 宽度h - 高度
java.io.IOException - 当读写文件失败时抛出
public static java.awt.image.BufferedImage clipScale(java.lang.String srcPath,
java.lang.String taPath,
int w,
int h)
throws java.io.IOException
图片格式支持 png | gif | jpg | bmp | wbmp
srcPath - 源图像路径taPath - 目标图像路径,如果不存在,则创建w - 宽度h - 高度
java.io.IOException - 当读写文件失败时抛出
public static java.awt.image.BufferedImage clipScale(java.awt.image.BufferedImage im,
int w,
int h)
如果图片太大,则将其缩小,如果图片太小,则将其放大,多余的部分被裁减
im - 图像对象w - 宽度h - 高度
public static java.awt.image.BufferedImage read(java.lang.Object img)
img - 图片文件
public static void write(java.awt.image.RenderedImage im,
java.io.File targetFile)
im - 图片对象targetFile - 目标文件,根据其后缀,来决定写入何种图片格式
public static void writeJpeg(java.awt.image.RenderedImage im,
java.io.File targetJpg,
float quality)
im - 图像对象targetJpg - 目标输出 JPG 图像文件quality - 质量 0.1f ~ 1.0f
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||