首页 > 解决方案 > 有没有办法修复损坏的 myfaces 验证码图像?

问题描述

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

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

预期:验证码必须可读。

标签: jsf-2captchamyfacestrinidad

解决方案


我自己解决了。tomahawk20中CAPTCHAImageGenerator类的drawTextOnImage函数使用Arial字体。请。在您的机器上安装 Arial 字体并重试。它会起作用的。请享用!


推荐阅读