public class ImageUtil
extends java.lang.Object
CVS: $Id: ImageUtil.java,v 1.1 2012/08/30 05:35:15 oku Exp $
コンストラクタと説明 |
---|
ImageUtil() |
修飾子とタイプ | メソッドと説明 |
---|---|
static int[] |
getFileLength(java.lang.String filePath)
画像ファイルの縦横の大きさを調べる
|
static java.lang.String |
getSuffix(java.lang.String filename)
ファイル名のドットなし拡張子を得る
|
static boolean |
isReadable(java.io.File file)
読み込み可能な画像ファイルかチェックする
拡張子を見て判断する
|
static int[] |
resize(java.awt.image.BufferedImage originalImage,
java.io.File destFile,
double width,
double height,
java.lang.String format)
画像ファイルをリサイズする
|
static int[][] |
resize(java.io.File file,
java.io.File[] destFiles,
double[] widths,
double[] heights,
java.lang.String format)
画像ファイルをリサイズする
|
static boolean |
resize(java.io.File file,
java.io.File destFile,
double width,
double height,
java.lang.String format)
画像ファイルをリサイズする
|
public static java.lang.String getSuffix(java.lang.String filename)
filename
- public static int[] getFileLength(java.lang.String filePath)
filePath
- ファイルのパスpublic static boolean isReadable(java.io.File file)
public static int[][] resize(java.io.File file, java.io.File[] destFiles, double[] widths, double[] heights, java.lang.String format)
file
- File リサイズしたい画像destFile[]
- File リサイズ画像の保存先width[]
- double リサイズ画像の最大横幅(ピクセル)height[]
- double リサイズ画像の最大高さ(ピクセル)format
- String リサイズ画像の保存形式(ImageIO.getWriterFormatNames()で確認)public static int[] resize(java.awt.image.BufferedImage originalImage, java.io.File destFile, double width, double height, java.lang.String format)
file
- File リサイズしたい画像destFile
- File リサイズ画像の保存先width
- double リサイズ画像の最大横幅(ピクセル)height
- double リサイズ画像の最大高さ(ピクセル)format
- String リサイズ画像の保存形式(ImageIO.getWriterFormatNames()で確認)public static boolean resize(java.io.File file, java.io.File destFile, double width, double height, java.lang.String format)
file
- File リサイズしたい画像destFile
- File リサイズ画像の保存先width
- double リサイズ画像の最大横幅(ピクセル)height
- double リサイズ画像の最大高さ(ピクセル)format
- String リサイズ画像の保存形式(ImageIO.getWriterFormatNames()で確認)