This commit is contained in:
walkertest 2019-06-27 20:09:13 +08:00 committed by GitHub
parent 2d68b0f89b
commit 8e90b643a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -5,6 +5,8 @@ import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.io.OutputStream;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
public class ChineseCaptcha extends ChineseCaptchaAbstract {
@ -90,7 +92,10 @@ public class ChineseCaptcha extends ChineseCaptchaAbstract {
drawLine(2, g.getColor(), g);
// 画干扰圆圈
drawOval(5, g.getColor(), g);
ImageIO.write(bi, "png", out);
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(bi);
// ImageIO.write(bi, "png", out);
out.flush();
ok = true;
} catch (IOException e) {