java命名空间javax.imageio类imagereadparam的类成员方法:
setsourcerendersize定义及介绍
本文导语:
setsourcerendersize
public void setsourcerendersize(dimension size)
throws unsupportedoperationexception
如果能够以任意大小呈现图像,则将源宽度和高度设置为所提供的值。注意,从 imagereader 上的 getwidth 和 getheight 方法返回的值...
setsourcerendersize
public void setsourcerendersize(dimension size)
throws unsupportedoperationexception
- 如果能够以任意大小呈现图像,则将源宽度和高度设置为所提供的值。注意,从
imagereader
上的 getwidth
和 getheight
方法返回的值不受此方法的影响;它们将继续返回图像的默认大小。类似地,如果图像被平铺,那么平铺宽度和高度也是根据默认大小给出的。
通常应该选定宽度和高度,使宽度与高度的比率接近近似的图像高宽比(从 imagereader.getaspectratio
中返回)。
如果此插件不允许设置呈现大小,则抛出 unsupportedoperationexception
。
要移除呈现大小设置值,为 size
传入一个 null
值。
- 参数:
size
- 指示所需宽度和高度 dimension
。
- 抛出:
illegalargumentexception
- 如果宽度或高度为负数或 0。
unsupportedoperationexception
- 如果此插件不支持重新设置图像大小。- 另请参见:
getsourcerendersize()
,
imagereader.getwidth(int)
,
imagereader.getheight(int)
,
imagereader.getaspectratio(int)