类 ResourceProvider

java.lang.Object
cn.herodotus.engine.captcha.core.provider.ResourceProvider
所有已实现的接口:
org.springframework.beans.factory.InitializingBean

@Component public class ResourceProvider extends Object implements org.springframework.beans.factory.InitializingBean

Description: 验证码静态资源加载器

作者:
: gengwei.zheng
Date:
: 2021/12/22 18:52
  • 构造器详细资料

  • 方法详细资料

    • getCaptchaProperties

      public CaptchaProperties getCaptchaProperties()
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      指定者:
      afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBean
      抛出:
      Exception
    • getFont

      public Font getFont(String fontName, int fontSize, FontStyle fontStyle)
    • getFont

      public Font getFont(String fontName)
    • getGraphicFont

      public Font getGraphicFont()
    • getWaterMarkFont

      public Font getWaterMarkFont(int fontSize)
    • getChineseFont

      public Font getChineseFont()
    • getRandomImage

      protected BufferedImage getRandomImage(Map<String,String> container, CaptchaResource captchaResource)
    • getRandomBase64OriginalImage

      public String getRandomBase64OriginalImage()
    • getRandomBase64TemplateImage

      public String getRandomBase64TemplateImage()
    • getRandomOriginalImage

      public BufferedImage getRandomOriginalImage()
    • getRandomTemplateImage

      public BufferedImage getRandomTemplateImage()
    • getRandomWordClickImage

      public BufferedImage getRandomWordClickImage()