default/
default.rs

1use ic_captcha::CaptchaBuilder;
2
3fn main() {
4    {
5        let builder = CaptchaBuilder::new();
6
7        let captcha = builder.generate(b"random seed 0", None);
8        println!("text: {}", captcha.text());
9        println!("base_img: {}", captcha.to_base64(0));
10
11        let captcha = builder.generate(b"random seed 1", None);
12        println!("text: {}", captcha.text());
13        println!("base_img: {}", captcha.to_base64(0));
14    }
15
16    {
17        // same as default
18        let builder = CaptchaBuilder::new()
19            .length(4)
20            .width(140)
21            .height(40)
22            .mode(1)
23            .complexity(5);
24
25        let captcha = builder.generate(b"random seed 0", None);
26        println!("text: {}", captcha.text());
27        println!("base_img: {}", captcha.to_base64(30));
28    }
29}