有没有办法修复损坏的myfaces验证码图像?

时间:2019-04-02 00:10:31

标签: jsf-2 captcha myfaces trinidad

我正在使用JSF myfaces 2.0。验证码图片在屏幕上已损坏。操作系统是RHEL 7.4。

我正在使用新的操作系统RHEL 7.4。我下载了tomahawk20的源代码并调试了代码。发现在CAPTCHAImageGenerator.class类中正确生成了验证码文本。但是,屏幕上的验证码图像已损坏(框中的几何形状,例如三角形,直线,箭头,胡萝卜符号等)。

预期:验证码必须可读。

1 个答案:

答案 0 :(得分:0)

我自己解决了。 tomahawk20中CAPTCHAImageGenerator类的drawTextOnImage函数使用Arial字体。请在计算机上安装Arial字体,然后重试。它会工作。享受!