跟大海学图片处理Thumbnailator(二)

1、从一个图片创造一个该图片的缩略图

       a、指定大小进行缩略按照比例

package com.hz;

import java.io.IOException;

import net.coobird.thumbnailator.Thumbnails;

public class One {
	public static void main(String[] args) {
		try {
			//size(宽度, 高度)  
			  
			/*   
			 * 若图片横比400小,高比500小,不变   
			 * 若图片横比400小,高比500大,高缩小到300,图片比例不变   
			 * 若图片横比400大,高比500小,横缩小到200,图片比例不变   
			 * 若图片横比400大,高比500大,图片按比例缩小,横为400或高为500   
			 */  			
			Thumbnails.of("D:original.jpg")
					.size(400, 500)
					.toFile("D:thumbnail.jpg");
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}

猜你喜欢

转载自269937035.iteye.com/blog/2245529