qrcode-rust icon indicating copy to clipboard operation
qrcode-rust copied to clipboard

generate svg format panic

Open devbins opened this issue 3 years ago • 1 comments

use README generate svg qrcode example, it panic(qrcode crate version is 0.12)

the code is:

use qrcode::{QrCode, Version, EcLevel};
use qrcode::render::svg;

fn main() {
    let code = QrCode::with_version(b"01234567", Version::Micro(2), EcLevel::L).unwrap();
    let image = code.render()
        .min_dimensions(200, 200)
        .dark_color(svg::Color("#800000"))
        .light_color(svg::Color("#ffff80"))
        .build();
    println!("{}", image);
}

the result is:

panicked at 'called `Result::unwrap()` on an `Err` value: UnsupportedCharacterSet'

devbins avatar Oct 29 '22 05:10 devbins

I am still seeing this, can we get an update on this?

kennetheversole avatar Jan 30 '25 15:01 kennetheversole