0.1.1 • Published 5 years ago

crop-aspect v0.1.1

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

here's an image of an Apollo guidance computer:

agc_user_interface

it's 500x391px.

this is a ratio of 1:0.782 (or 4:2.346)

that is almost 4:3, which is one of the most-commonly used aspect ratios ever.

This is a nodejs CLI script that chops-off a bit of the image, so that it fit's a nearby aspect ratio.

crop-aspect ./apolloComputer.jpg

this creates a file, ./apolloComputer-500.jpg that is 500x375px.

this also works:

crop-aspect ./myImg.jpg 16:9
crop-aspect ./myImg.jpg golden

you can also call it from node:

var cropAspect=require('crop-aspect')
cropAspect('./myImg.jpg','square').then(()=>{
	console.log('done!')
})

sharp is doing all the heavy-lifting. This library is simply placing some opinionated aspect-ratios on top of it.

i mean, davinci thought math-sizes were nicer, so I figure ... well, i don't know.

it's using fit-aspect-ratio for the maths

work-in-progress

MIT

0.1.1

5 years ago

0.1.0

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago