qrcode-render 2.0.0

Pure Rust QR rendering traits, builder, text renderers, ANSI renderer, and color helpers for qrcode-rs.
Documentation
  • Coverage
  • 100%
    117 out of 117 items documented11 out of 79 items with examples
  • Size
  • Source code size: 99.88 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.76 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 3s Average build duration of successful builds.
  • all releases: 3s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • houseme/qrcode-rs
    16 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • houseme

qrcode-render

qrcode-render contains the shared QR rendering traits and built-in text, Unicode, ANSI, image, color, and template helpers used by qrcode-rs.

Most users should render through the facade crate:

[dependencies]
qrcode-rs = "2.0"

Depend on qrcode-render directly when implementing a renderer backend, building a plugin, or keeping rendering code separate from the high-level encoder facade.

[dependencies]
qrcode-render = "2.0"

Features

Feature Purpose
std Opts into the standard library. Disabled by default.
image Enables image-backed rendering helpers and PNG/JPEG support.

Companion Backends

Format-specific vector backends live in separate crates: qrcode-svg, qrcode-eps, qrcode-pic, qrcode-html, and qrcode-pdf.