| Crates.io | picst |
| lib.rs | picst |
| version | 2.0.5 |
| created_at | 2022-11-06 20:20:52.544304+00 |
| updated_at | 2023-05-18 07:56:01.077344+00 |
| description | A CLI tool to resize clipboard images on the fly |
| homepage | |
| repository | https://github.com/yamafaktory/picst |
| max_upload_size | |
| id | 706704 |
| size | 82,807 |
██████╗ ██╗ ██████╗███████╗████████╗
██╔══██╗██║██╔════╝██╔════╝╚══██╔══╝
██████╔╝██║██║ ███████╗ ██║
██╔═══╝ ██║██║ ╚════██║ ██║
██║ ██║╚██████╗███████║ ██║
╚═╝ ╚═╝ ╚═════╝╚══════╝ ╚═╝
picst is a small cross-platform CLI tool aiming at making the "copy → resize → paste" image workflow super simple and more friendly.
Start picst, copy an image, eventually provide new dimensions if not passed via the flags, paste it anywhere - a piece of cake 🍰!
cargo install picst
Binaries for new releases are also available here.
picst is able to manage three different kind of unit to resize images: percent | pixels | ratio.
Note: picst will keep running and checking for new images copied in the clipboard until the process is stopped.
Use the --height-percent or the --width-percent flags:
picst --height-percent 30
picst --width-percent 50
By default, picst preserves the aspect ratio of the image and will adjust the other dimension accordingly.
You can either skip this behavior with the --ignore-aspect-ratio flag - the tool will then prompt you for the other dimension - or you can directly set both flags:
picst --height-percent 30 --width-percent 50
Use the --height or the --width flags:
picst --height 300
picst --width 500
By default, picst preserves the aspect ratio of the image and will adjust the other dimension accordingly.
You can either skip this behavior with the --ignore-aspect-ratio flag - the tool will then prompt you for the other dimension - or you can directly set both flags:
picst --height 300 --width 500
Use the --ratio flag:
picst --ratio 0.7
If no flags are passed to the tool, a complete wizard will be presented to you:
picst
Pixel --------┐
|---> Height* | Width* | Both ---> value(s)
Percentage ---┘
Ratio ------------> value