import Ġjava . io . File OutputStream Ċ import Ġjava . net . URL Ċ import Ġjava . nio . channels . Channels Ċ Ċ object ĠKotlin Re thumb Width Height Example Ġ{ ĊĊĠĠĠ Ġ@ Throws ( Exception :: class ) ĊĠĠĠ Ġ@ Jvm Static Ġfun Ġmain ( args : ĠArray < String >) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġparam Operation 1 Ġ= Ġ" height " ĊĠĠĠĠĠĠĠ Ġval Ġparam Value 1 Ġ= Ġ 1 0 0 Ġ// ĠNew Ġheight Ġin Ġpixels . ĊĊĠĠĠĠĠĠĠ Ġval Ġparam Operation 2 Ġ= Ġ" width " ĊĠĠĠĠĠĠĠ Ġval Ġparam Value 2 Ġ= Ġ 1 0 0 Ġ// ĠNew Ġwidth Ġin Ġpixels . ĊĊĠĠĠĠĠĠĠ Ġval Ġimage URL Ġ= Ġ" http :// images . re thumb . com / image _ co im bra _ 6 0 0 x 3 0 0 . jpg " ĊĠĠĠĠĠĠĠ Ġval Ġimage Filename Ġ= Ġ" res ized - image . jpg " ĊĊĠĠĠĠĠĠĠ Ġval Ġurl Ġ= ĠURL ( String . format (" http :// api . re thumb . com / v 1 /% s /% s /% s /% s /% s ", Ġparam Operation 1 , Ġparam Value 1 , Ġparam Operation 2 , Ġparam Value 2 , Ġimage URL )) ĊĠĠĠĠĠĠĠ Ġval Ġf os Ġ= ĠFileOutputStream ( image Filename ) ĊĠĠĠĠĠĠĠ Ġf os . channel . transfer From ( Channels . new Channel ( url . open Stream ()), Ġ 0 , Ġjava . lang . Long . MAX _ VALUE ) ĊĠĠĠ Ġ} Ċ }