img_craft-0.1.1 has been yanked.
img_craft
A versatile crate for effortless image resizing and thumbnail generation, designed for Responsive Web Design (RWD).
Install
cargo add img_crate
Usage
Resize Image with default sizes
use img_craft::{
resize_image_to_multi_sizes,
};
fn main() {
resize_image_to_multi_sizes(file_path, dest_folder);
}
Resize Image with custom sizes
use img_craft::{
resize_image_to_multi_sizes_custom,
Size,
};
fn main() {
let sizes = vec!(
Size::new(String::from("s"), 480, 720),
Size::new(String::from("m"), 768, 1024),
Size::new(String::from("l"), 1024, 1366),
);
resize_image_to_multi_sizes_custom(file_path, dest_folder, sizes);
}
``