<< More Tutorials
How to resize an image by height in Java using rethumb?
To resize an image or photo in Java use the following code:
import java.io.FileOutputStream;
import java.net.URL;
import java.nio.channels.Channels;
import java.nio.channels.ReadableByteChannel;
public class JavaRethumbExample
{
public static void main(String [] args) throws Exception
{
String paramOperation = "height";
int paramValue = 100; // New height in pixels.
String imageURL = "http://images.rethumb.com/image_coimbra_600x300.jpg";
String imageFilename = "resized-image.jpg";
URL url = new URL(String.format("http://api.rethumb.com/v1/%s/%s/%s", paramOperation, paramValue, imageURL));
FileOutputStream fos = new FileOutputStream(imageFilename);
fos.getChannel().transferFrom(Channels.newChannel(url.openStream()), 0, Long.MAX_VALUE);
}
}
Start using this example now
Use the following commands to get started:
$ git clone https://github.com/rethumb/rethumb-java-examples.git
$ cd rethumb-java-examples
$ ... Use your IDE of choice to handle the file "resize-by-height.java"
More examples using Java
How to use rethumb in Java?
How to resize an image by width in Java using rethumb?
How to resize an image by height in Java using rethumb?
How to resize an image by width and height in Java using rethumb?
How to create a square thumbnail from an image in Java using rethumb?
How to read Exif data in json format from an image in Java using rethumb?
How to make an image responsive in Java using rethumb?
How to read GPS coordinates from an image in Java using rethumb?
How to convert an image to JPG, GIF, PNG, TIF or WebP in Java using rethumb?
How to resize an image to cover any dimensions in Java using rethumb?