Module bus.extra

Class SVGRender

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

public class SVGRender extends Object implements BitMatrixRender
SVG渲染器
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • SVGRender

      public SVGRender(QrConfig qrConfig)
      构造
      Parameters:
      qrConfig - 二维码配置
  • 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 void render(com.google.zxing.common.BitMatrix matrix, Appendable writer)
      渲染SVG
      Parameters:
      matrix - 二维码
      writer - 输出