public class ImageWrapper extends MetadataRenderedImage
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
broken |
static int |
DEFAULT_QUALITY |
protected RenderedImage[] |
images |
format, GIF_IMAGE_METADATA_NAME, GIF_STREAM_METADATA_NAME, horizontalSamplingFactors, metadatas, quality, streamMetadata, verticalSamplingFactors| 构造器和说明 |
|---|
ImageWrapper(BufferedImage bi) |
ImageWrapper(BufferedImage[] imgs) |
ImageWrapper(BufferedImage bi,
boolean isBroken) |
ImageWrapper(BufferedImage bi,
int quality) |
ImageWrapper(BufferedImage bi,
int quality,
boolean isBroken) |
ImageWrapper(javax.media.jai.PlanarImage img) |
ImageWrapper(javax.media.jai.PlanarImage[] imgs) |
ImageWrapper(javax.media.jai.PlanarImage img,
boolean isBroken) |
ImageWrapper(javax.media.jai.PlanarImage image,
int quality) |
ImageWrapper(javax.media.jai.PlanarImage image,
int quality,
boolean isBroken) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
clone() |
BufferedImage |
getAsBufferedImage() |
BufferedImage |
getAsBufferedImage(int index) |
BufferedImage[] |
getAsBufferedImages() |
javax.media.jai.PlanarImage |
getAsPlanarImage() |
javax.media.jai.PlanarImage |
getAsPlanarImage(int index) |
javax.media.jai.PlanarImage[] |
getAsPlanarImages() |
int |
getHeight()
如果是除GIF以外的图片,getHeight()与getHeight(0)等价,既返回第一张图片的宽度 如果是GIF,则读取GIF的元信息来获取图片高度,这个值不一定和getHeight(0)相等
|
int |
getHeight(int index) |
int |
getNumOfImages() |
int |
getWidth()
如果是除GIF以外的图片,getWidth()与getWidth(0)等价,既返回第一张图片的宽度 如果是GIF,则读取GIF的元信息来获取图片宽度,这个值不一定和getWidth(0)相等
|
int |
getWidth(int index) |
boolean |
isBroken()
这个参数只有图片格式是JPEG的时候才有意义,表示图片内容已经损坏
|
void |
setBroken(boolean broken)
这个参数只有图片格式是JPEG的时候才有意义,表示图片内容已经损坏
|
void |
setImage(BufferedImage bi) |
void |
setImage(int index,
BufferedImage bi) |
void |
setImage(int index,
javax.media.jai.PlanarImage img) |
void |
setImage(javax.media.jai.PlanarImage img) |
void |
setImages(BufferedImage[] imgs) |
void |
setImages(javax.media.jai.PlanarImage[] imgs) |
getHorizontalSamplingFactor, getHorizontalSubsampling, getImageFormat, getMetadata, getMetadata, getMetadatas, getQuality, getStreamMetadata, getVerticalSamplingFactor, getVerticalSubsampling, setHorizontalSamplingFactor, setImageFormat, setMetadata, setMetadata, setMetadatas, setStreamMetadata, setVerticalSamplingFactorpublic static final int DEFAULT_QUALITY
protected RenderedImage[] images
protected boolean broken
public ImageWrapper(BufferedImage bi)
public ImageWrapper(javax.media.jai.PlanarImage img)
public ImageWrapper(BufferedImage bi, boolean isBroken)
public ImageWrapper(javax.media.jai.PlanarImage img,
boolean isBroken)
public ImageWrapper(BufferedImage bi, int quality)
public ImageWrapper(BufferedImage bi, int quality, boolean isBroken)
public ImageWrapper(javax.media.jai.PlanarImage image,
int quality)
public ImageWrapper(javax.media.jai.PlanarImage image,
int quality,
boolean isBroken)
public ImageWrapper(BufferedImage[] imgs)
public ImageWrapper(javax.media.jai.PlanarImage[] imgs)
public BufferedImage getAsBufferedImage(int index)
public BufferedImage getAsBufferedImage()
public javax.media.jai.PlanarImage getAsPlanarImage(int index)
public javax.media.jai.PlanarImage getAsPlanarImage()
public BufferedImage[] getAsBufferedImages()
public javax.media.jai.PlanarImage[] getAsPlanarImages()
public void setImages(BufferedImage[] imgs)
public void setImages(javax.media.jai.PlanarImage[] imgs)
public void setImage(int index,
BufferedImage bi)
public void setImage(BufferedImage bi)
public void setImage(int index,
javax.media.jai.PlanarImage img)
public void setImage(javax.media.jai.PlanarImage img)
public int getNumOfImages()
public int getWidth()
public int getHeight()
public int getWidth(int index)
public int getHeight(int index)
public Object clone() throws CloneNotSupportedException
clone 在类中 ObjectCloneNotSupportedExceptionpublic boolean isBroken()
public void setBroken(boolean broken)
broken - the broken to setCopyright © 2020. All rights reserved.