package railo.commons.img; import java.awt.Color; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; public class TestCaptcha { public static void main(String[] args) throws IOException { Captcha captcha=new Captcha(); // generate captcha image BufferedImage image = captcha.generate( Captcha.randomString(10), // Text 450, // width 70, // height new String[]{"arial","courier new"}, // fonts true, // use anti alias Color.BLACK, // font color 45, // font size Captcha.DIFFICULTY_HIGH // difficulty ); // write out captcha image as a png file FileOutputStream fos = new FileOutputStream(new File("/Users/mic/temp/captcha.png")); Captcha.writeOut(image, fos, "png"); // write out captcha image as a jpg file fos = new FileOutputStream(new File("/Users/mic/temp/captcha.jpg")); Captcha.writeOut(image, fos, "jpg"); } }