DEWQ 0.0.3

QR Code Generation Library
Documentation
DEWQ QR Code Generation Library
===============================

[<img alt="github" src="https://img.shields.io/badge/github-RubenMovsesyan/DEWQ-8da0cb?style=for-the-badge&labelColor=555555&logo=github" height="20">](https://github.com/RubenMovsesyan/DEWQ)
[<img alt="crates.io" src="https://img.shields.io/crates/v/DEWQ.svg?style=for-the-badge&color=fc8d62&logo=rust" height="20">](https://crates.io/crates/DEWQ)
[<img alt="docs.rs" src="https://img.shields.io/badge/docs.rs-DEWQ-66c2a5?style=for-the-badge&labelColor=555555&logo=docs.rs" height="20">](https://docs.rs/DEWQ)

DEWQ (Denso Wave QR Code Generator) is a QR Code generation library for rust designed to parse an input string with a given error correction level
and generate a bitmap of the qr code.

## Getting Started

Adding DEWQ to your project is as simple as
```bash
cargo add DEWQ
```

## Usage Examples
```rust
use qr_code::*;

let qr_code = create_qr_code("HELLO, WORLD!", ErrorCorrectionLevel::Q);
println!("{}", qr_code);
```

or you can save the bitmap to a file:

```rust
use qr_code::*;

create_qr_code("HELLO, WORLD!", ErrorCorrectionLevel::Q).save_to_file("./qrcode.bmp");
```

## Features

- [x] Numeric Encoding
- [x] Alphanumeric Encoding
- [x] Byte Encoding
- [ ] Kanji (Double Byte) Encoding