类 QrCodeController


  • @RestController
    @RequestMapping("/qrcode")
    public class QrCodeController
    extends Object
    Created by patterncat on 2017-10-27.
    • 构造器详细资料

      • QrCodeController

        public QrCodeController()
    • 方法详细资料

      • generate

        @GetMapping("")
        public void generate​(@RequestParam
                             String content,
                             @RequestParam(required=false)
                             cn.patterncat.qrcode.core.bean.ImageType imageType,
                             @RequestParam(required=false)
                             Integer size,
                             @RequestParam(required=false)
                             Integer padding,
                             @RequestParam(required=false,defaultValue="true")
                             Boolean paddingStrict,
                             @RequestParam(required=false)
                             String onColor,
                             @RequestParam(required=false)
                             String offColor,
                             @RequestParam(required=false)
                             String detectInColor,
                             @RequestParam(required=false)
                             String detectOutColor,
                             @RequestParam(required=false)
                             String gradientOnColor,
                             @RequestParam(required=false)
                             cn.patterncat.qrcode.core.color.GradientType gradientType,
                             @RequestParam(required=false)
                             String bgImgUrl,
                             @RequestParam(required=false,defaultValue="false")
                             Boolean useBgImgColor,
                             @RequestParam(required=false)
                             Float bgImgOpacity,
                             @RequestParam(required=false)
                             com.google.zxing.qrcode.decoder.ErrorCorrectionLevel errorCorrectionLevel,
                             @RequestParam(required=false)
                             String logoUrl,
                             @RequestParam(required=false)
                             Integer logoSizeRatio,
                             @RequestParam(required=false,defaultValue="true")
                             Boolean logoRound,
                             @RequestParam(required=false)
                             Integer logoRoundRadius,
                             @RequestParam(required=false)
                             Integer logoBorderSizeRatio,
                             @RequestParam(required=false,defaultValue="true")
                             Boolean logoBorder,
                             @RequestParam(required=false)
                             String logoBorderColor,
                             javax.servlet.http.HttpServletResponse response)
                      throws IOException,
                             com.google.zxing.WriterException
        抛出:
        IOException
        com.google.zxing.WriterException