Crates.io | escl |
lib.rs | escl |
version | 0.3.0 |
source | src |
created_at | 2023-12-31 04:39:42.6964 |
updated_at | 2024-09-18 04:01:03.525983 |
description | A Rust library for discovering and using scanners via the eSCL protocol (scanning over network) |
homepage | |
repository | https://github.com/xJonathanLEI/escl-rs |
max_upload_size | |
id | 1084569 |
size | 98,218 |
A Rust library for discovering and using scanners via the eSCL protocol (scanning over network)
The example uses multicast DNS to look for scanners in LAN for 5 seconds, and scans using the first discovered scanner. There's no need to pre-configure scanner IP address.
The output image is saved as scan.jpg
in the current directory. To run the example:
cargo run --example scan
[!NOTE]
escl-rs
supports any scanner URLs, including HTTPS. The use of LAN here is just for simplicity of the example, and to demonstrate LAN discovery capabilities.
Licensed under either of
at your option.