Skip to content

EncodePanda/qrcode-generator-evcxr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qrcode-generator-evcxr

Display QR codes as SVG images in Jupyter notebooks via the evcxr Rust kernel.

qrcode-generator-evcxr

Usage

Basic usage

// In a Jupyter notebook cell:
:dep qrcode-generator-evcxr
use qrcode_generator_evcxr::draw_qrcode;

draw_qrcode("https://example.com");

Custom configuration

use qrcode_generator_evcxr::{draw_qrcode_with_config, QrConfig, QrCodeEcc};

let config = QrConfig {
    ec_level: QrCodeEcc::High,
    size: 512,
    margin: 2,
};
draw_qrcode_with_config("https://example.com", config);

Drawing from a raw matrix

use qrcode_generator_evcxr::draw_qrcode;

let matrix = vec![
    vec![true, false, true],
    vec![false, true, false],
    vec![true, false, true],
];
draw_qrcode(matrix);

About

Display QR codes in Jupyter notebooks via evcxr

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages