官網(wǎng):http://code.google.com/p/thumbnailator/
maven jar包下載地址:http://mvnrepository.com/
用法:
? ? 1.導(dǎo)入jar
? ? 2.直接測(cè)試:
? ??public static void main(String[] args) throws IOException {
?????????Thumbnails.of("c:/4.png").scale(0.25f).toFile("c:/7.png");
? ? ? ? //Thumbnails.of("原圖片路徑").scale(縮放比例).toFile("輸出路徑");
}
總結(jié)一下thumbnailators的方法:
0.注意一下地址:因?yàn)檗D(zhuǎn)義符的原因帕棉,我們編寫(xiě)地址時(shí)候可以: c:\\4.png? 也可以寫(xiě)成? ?c:/4.png
? ? ? ? ? java 中:? "/"的作用等同于"\\"
? ??????windows中 :一般用"\"
? ??????所以在java中寫(xiě)windows路徑一般用"/"或?qū)?\"轉(zhuǎn)義一下乏悄,就成了"\\"
1.可以鏈?zhǔn)皆L問(wèn):也就是 連 . 的方式
2.修改文件的格式: jpg? ?---> png? ? :outputFormat(需要輸出的格式)
? ? ? ?例: Thumbnails.of(原圖地址.jpg) .scale(縮放大小)? .outputFormat("jpg") .toFile(輸出地址忘伞,不需要帶后綴);?
3.壓縮到指定的像素:forceSize(長(zhǎng),寬)
? ? ? ?例: Thumbnails.of(原圖地址.jpg).forceSize(長(zhǎng),寬).toFile(地址)
4.