/cades

Generate QR codes in typst

Primary LanguageJavaScriptMIT LicenseMIT

Draw QR codes in typst.

#import "@preview/cades:0.3.0": qr-code

= QR Code for `typst.app`:
#qr-code("https://typst.app", width: 3cm)

Documentation

qr-code

Draw a qr code to an image.

Arguments

  • content: str - the content of the qr code
  • width: length|auto - the width of the qr code, default is auto
  • height: length|auto - the height of the qr code, default is auto
  • color: color - the color of the qrcode, default is black
  • background: color - the background color behind the qrcode, default is white
  • error-correction: "L"|"M"|"Q"|"H" - the error correction level for the qr code, default is "M"

Returns

The image, of type content.

Acknowledgements

This package uses Jogs by Wenzhuo Liu and the qr code rendering code is based on qrcode-svg by papnkukn.