| Crates.io | qrwatermark |
| lib.rs | qrwatermark |
| version | 0.1.2 |
| created_at | 2024-10-31 06:07:33.430149+00 |
| updated_at | 2024-12-11 10:33:20.957991+00 |
| description | A tool to generate QR codes with watermarks |
| homepage | https://github.com/hlsxx/qrwatermark |
| repository | https://github.com/hlsxx/qrwatermark |
| max_upload_size | |
| id | 1429709 |
| size | 270,363 |

The qrwatermark project aims to generate fancy QR codes with a watermarks, written in the Rust language
// Custom image config
let image_config = ImageConfigBuilder::new()
.color_gradient(([206, 66, 43], [23, 23, 23])) // Custom gradient colors
.color([112, 81, 24])
// .is_auto_gradient_enabled() // Auto gradient
.build();
// Custom logo config
let logo_config = LogoConfigBuilder::new()
.width(70)
.height(70)
.build();
let mut qrw = QrWatermark::new("QrWatermark example")
.logo("imgs/rust_logo.png")
.logo_config(logo_config)
.image_config(image_config);
qrw.save_as_image("./imgs/example2.png").expect("Unable to save image");