A CLI to create sets of responsive images for the web
- .NET SDK 5.0
dotnet tool install -g SrcSet
srcset {file or directory} [-r] [space delimited set of widths]
e.g.
srcset IMG_9687.jpg 500 1000
will resize the image to 500 and 1000 pixels wide, with the filenames IMG_9687-0500.jpg
and IMG_9687-1000.jpg
srcset all_images/
will resize all images in the all_images
directory (recursively if -r
is included) to each of the default widths
- 240px
- 320px
- 480px
- 640px
- 800px
- 960px
- 1280px
- 1600px
- 1920px
- 2400px
SrcSet
uses ImageSharp under the hood, and therefore should theoretically support all file types that ImageSharp supports by entering the filename as a parameter, however when entering a directory as a parameter, file types are limited to:
- jpg/jpeg
- png
- bmp
- gif
- tif/tiff
Feel free to contribute an update that adds more file types to Arguments.ValidExtensions
!
Please be sure to read and follow ecoAPM's Contribution Guidelines when submitting issues or pull requests.