ImageKit:Rust 编写的一个强大、快速且灵活的命令行工具,用于批量处理图片
ImageKit是一个强大、快速且灵活的命令行工具,用于批量处理图片。它使用 Rust 编写,通过并行处理来最大化性能,让你能轻松地对整个目录的图片进行尺寸调整、质量控制和添加高度可定制的水印。 功能特性 批量处理: 递归地处理指定输入目录下的所有图片 (.jpg,.jpeg,.png,.gif,.bmp,.webp)。 智能缩放: 如果只提供宽度,则自动按比例计算高度,保证图片不变形。 如果只提供高度,则自动按比例计算宽度。 质量控制: 使用-q或--quality参数(1-100)微调输出质量,在文件大小和视觉保真度之间取得平衡。设置为100可获得最佳质量。 强大的水印功能: 多语言支持: 完美渲染混合文本水印,支持全球主要书写系统,包括拉丁文(用于英语、法语、西班牙语)、西里尔文(用于俄语)、泰文以及中日韩统一表意文字。 高度可定制: 在图片的九个标准位置添加文本,并自由设置字体大小。 自定义颜色: 通过十六进制色码(如RRGGBB或RRGGBBAA)精确控制水印颜色和透明度。 智能缩放: 如果请求的水印对于图片来说过大,工具会自动缩小水印以确保其完整显示,永不裁切。 ⚡ 极速性...


