Module bus.extra

Class ImageRender

java.lang.Object
org.miaixz.bus.extra.qrcode.render.ImageRender
All Implemented Interfaces:
BitMatrixRender

public class ImageRender extends Object implements BitMatrixRender
二维码图片渲染器
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • ImageRender

      public ImageRender(QrConfig config, String imageType)
      构造
      Parameters:
      config - 二维码配置
      imageType - 图片类型
  • Method Details

    • render

      public void render(com.google.zxing.common.BitMatrix matrix, OutputStream out)
      Description copied from interface: BitMatrixRender
      渲染
      Specified by:
      render in interface BitMatrixRender
      Parameters:
      matrix - 二维码矩阵
      out - 输出流
    • render

      public BufferedImage render(com.google.zxing.common.BitMatrix matrix)
      渲染
      Parameters:
      matrix - 二维码矩阵
      Returns:
      图片