From 8667e85d3af30935dd4820450e7177b55303dc87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A9=E7=88=B1=E6=9C=89=E6=83=85?= Date: Thu, 19 May 2022 15:47:13 +0800 Subject: [PATCH] =?UTF-8?q?U=20=E6=B7=BB=E5=8A=A0=20ImageCaptchaGeneratorP?= =?UTF-8?q?rovider?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../StandardRandomWordClickImageCaptchaGenerator.java | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/main/java/cloud/tianai/captcha/generator/impl/StandardRandomWordClickImageCaptchaGenerator.java b/src/main/java/cloud/tianai/captcha/generator/impl/StandardRandomWordClickImageCaptchaGenerator.java index cd7f1d0..dce7e07 100644 --- a/src/main/java/cloud/tianai/captcha/generator/impl/StandardRandomWordClickImageCaptchaGenerator.java +++ b/src/main/java/cloud/tianai/captcha/generator/impl/StandardRandomWordClickImageCaptchaGenerator.java @@ -14,10 +14,8 @@ import lombok.Getter; import lombok.Setter; import lombok.SneakyThrows; -import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; -import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.List; @@ -94,7 +92,6 @@ public class StandardRandomWordClickImageCaptchaGenerator extends AbstractClickI resourceStore.addResource(CaptchaTypeConstant.WORD_IMAGE_CLICK, new Resource(ClassPathResourceProvider.NAME, StandardSliderImageCaptchaGenerator.DEFAULT_SLIDER_IMAGE_RESOURCE_PATH.concat("/1.jpg"))); } - @SneakyThrows @Override public ImgWrapper genTipImage(List imageCheckDefinitions) { String tips = imageCheckDefinitions.stream().map(ClickImageCheckDefinition::getTip).collect(Collectors.joining()); @@ -106,13 +103,9 @@ public class StandardRandomWordClickImageCaptchaGenerator extends AbstractClickI float top = 6 / 2f + font.getSize() - currentFontTopCoef; BufferedImage bufferedImage = CaptchaImageUtils.genSimpleImgCaptcha(tips, font, width, height, left, top, tipImageInterferenceLineNum, tipImageInterferencePointNum); - FileOutputStream fileOutputStream = new FileOutputStream("d:/aaa/" + tips + ".png"); - ImageIO.write(bufferedImage, "png", fileOutputStream); - fileOutputStream.close(); return new ImgWrapper(bufferedImage, tips); } - @SneakyThrows @Override public ImgWrapper randomGetClickImg() { ThreadLocalRandom random = ThreadLocalRandom.current(); @@ -129,9 +122,6 @@ public class StandardRandomWordClickImageCaptchaGenerator extends AbstractClickI clickImgWidth, clickImgHeight, randomDeg); - FileOutputStream fileOutputStream = new FileOutputStream("d:/aaa/" + randomWord + ".png"); - ImageIO.write(fontImage, "png", fileOutputStream); - fileOutputStream.close(); return new ImgWrapper(fontImage, randomWord); }