cvj2.img.loader
クラス ImageLoader
java.lang.Object
cvj2.img.loader.ImageLoader
public class ImageLoader
- extends java.lang.Object
画像読み込み
メソッドの概要 |
static java.util.Map<java.lang.String,ImageLoaderPlugin> |
getAllPlugins()
システム中の全てのプラグインを取得 |
java.awt.image.BufferedImage |
load(FileInfo file,
java.lang.Integer dpi,
java.awt.Dimension targetSize)
画像をロードする
PDF ファイルを読む場合があるので、dpi か targetSize のどちらかを指定しなければならない |
static void |
setExtPluginNameMap(java.lang.String[][] pluginMap)
拡張子に対応するプラグインを設定する |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultPlugin
public static java.lang.String defaultPlugin
ImageLoader
public ImageLoader()
getAllPlugins
public static java.util.Map<java.lang.String,ImageLoaderPlugin> getAllPlugins()
- システム中の全てのプラグインを取得
setExtPluginNameMap
public static void setExtPluginNameMap(java.lang.String[][] pluginMap)
- 拡張子に対応するプラグインを設定する
- パラメータ:
pluginMap
- { { "ext", "pluginName" }, ... }
load
public java.awt.image.BufferedImage load(FileInfo file,
java.lang.Integer dpi,
java.awt.Dimension targetSize)
throws java.io.IOException
- 画像をロードする
PDF ファイルを読む場合があるので、dpi か targetSize のどちらかを指定しなければならない
- パラメータ:
dpi
- null でないときは この解像度で画像を生成するtargetSize
- null でないときは このサイズで画像を生成する
- 例外:
java.io.IOException