java命名空间javax.imageio类imagewriteparam的类成员方法:
settiling定义及介绍
本文导语:
settiling
public void settiling(int tilewidth,
int tileheight,
int tilegridxoffset,
int tilegridyoffset)
指定应该在输出流中平铺图像。tilewidth 和 tileheight 参数指定文件中 tile 的宽度和高度。如果 ...
settiling
public void settiling(int tilewidth,
int tileheight,
int tilegridxoffset,
int tilegridyoffset)
- 指定应该在输出流中平铺图像。
tilewidth 和 tileheight 参数指定文件中 tile 的宽度和高度。如果 tile 的宽度或高度大于图像的宽度或高度,则图像无法使用该维数平铺。
如果 canoffsettiles 返回 false,则 tilegridxoffset 和 tilegridyoffset 参数必须为零。
- 参数:
tilewidth - 每个 tile 的宽度。tileheight - 每个 tile 的高度。tilegridxoffset - tile 网格的水平偏移量。tilegridyoffset - tile 网格的垂直偏移量。
- 抛出:
unsupportedoperationexception - 如果插件不支持平铺。
illegalstateexception - 如果平铺模式不为 mode_explicit。
unsupportedoperationexception - 如果插件不支持网格偏移量,且网格偏移量并不都为零。
illegalargumentexception - 如果 tile 大小不在 getpreferredtilesizes 返回的某个所允许范围内。
illegalargumentexception - 如果 tilewidth 或 tileheight 小于等于 0。- 另请参见:
canwritetiles,
canoffsettiles,
gettilewidth(),
gettileheight(),
gettilegridxoffset(),
gettilegridyoffset()