Class DefaultWordRenderer

java.lang.Object
nl.captcha.text.renderer.DefaultWordRenderer
All Implemented Interfaces:
WordRenderer

public class DefaultWordRenderer extends Object implements WordRenderer
Render a word using the given color and from a randomly selected font chosen from a list of fonts given in the constructor.
  • Constructor Details

    • DefaultWordRenderer

      public DefaultWordRenderer()
      Will render the characters in black and in either 40pt Arial or Courier.
    • DefaultWordRenderer

      public DefaultWordRenderer(Color color, List<Font> fonts)
  • Method Details

    • render

      public void render(String word, BufferedImage image)
      Render a word onto a BufferedImage.
      Specified by:
      render in interface WordRenderer
      Parameters:
      word - The word to be rendered.
      image - The BufferedImage onto which the word will be painted on to