问答详情
源自:4-3 中文验证码的实现

中文显示乱码

kaptcha中文乱码是什么原因啊?

提问者:疯狂的二进制 2015-01-21 21:59

个回答

  • 追梦21
    2017-03-03 21:38:06

    这是图片

    http://img.mukewang.com/58b9719e0001720f08770639.jpg

  • ZHANGKZ
    2016-03-12 23:39:48

    可以设置字体"kaptcha.textproducer.font.names"为中文字体就行了,比如"宋体"啥的

  • 疯狂的二进制
    2015-01-21 23:50:52

    我直接用的是kaptcha2.3jar中的com.google.code.kaptcha.text.impl.ChineseTextProducer.class类,乱码原因是该类中的中文在编译打包后已乱码。此外使用中文验证时,字体库中不能有Arial等字体,否则乱码