org.zkoss.zkex.zul.impl
Class JHLabsCaptchaEngine

java.lang.Object
  extended by org.zkoss.zkex.zul.impl.JHLabsCaptchaEngine
All Implemented Interfaces:
Serializable, org.zkoss.zul.impl.CaptchaEngine

public class JHLabsCaptchaEngine
extends Object
implements org.zkoss.zul.impl.CaptchaEngine, Serializable

A captcha engine implemented with JH Labs libraries.

Available in ZK PE and ZK EE.

See also JH Labs

Since:
3.0.0
Author:
henrichen
See Also:
Serialized Form

Constructor Summary
JHLabsCaptchaEngine()
           
 
Method Summary
protected  int drawText(Graphics2D g2D, org.zkoss.zul.Captcha captcha)
           
 byte[] generateCaptcha(Object data)
           
protected  BufferedImage rotateChar(String substr, int width, int height, Font font, Color fontColor, Color bgColor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JHLabsCaptchaEngine

public JHLabsCaptchaEngine()
Method Detail

generateCaptcha

public byte[] generateCaptcha(Object data)
Specified by:
generateCaptcha in interface org.zkoss.zul.impl.CaptchaEngine

drawText

protected int drawText(Graphics2D g2D,
                       org.zkoss.zul.Captcha captcha)

rotateChar

protected BufferedImage rotateChar(String substr,
                                   int width,
                                   int height,
                                   Font font,
                                   Color fontColor,
                                   Color bgColor)


Copyright © 2015. All Rights Reserved.