1.0.2 • Published 5 years ago
imagethumbjs v1.0.2
ImageThumb
Flickr's formats are getSizes and misc.urls:
s small square 75x75
q large square 150x150
t thumbnail, 100 on longest side
m small, 240 on longest side
n small, 320 on longest side
- medium, 500 on longest side
z medium 640, 640 on longest side
c medium 800, 800 on longest side†
b large, 1024 on longest side*
h large 1600, 1600 on longest side†
k large 2048, 2048 on longest side†
o original image, either a jpg, gif or png
Our changes are:
- We don't create an
o
(since the original is already there). - We use an
--r
for the "Medium 500" size.
Usage
$ imagethumb.js path/to/sandpit.jpg
filename: static/s/img/sandpit.jpg
- size: 75 (s)
- size: 150 (q)
- size: 100 (t)
- size: 240 (m)
- size: 320 (n)
- size: 500 (r)
- size: 640 (z)
- size: 800 (c)
- size: 1024 (b)
- size: 1600 (h)
- size: 2048 (k)
And the resulting files are:
$ ls -1 path/to/
sandpit--b.jpg
sandpit--c.jpg
sandpit--h.jpg
sandpit.jpg
sandpit--k.jpg
sandpit--m.jpg
sandpit--n.jpg
sandpit--q.jpg
sandpit--r.jpg
sandpit--s.jpg
sandpit--t.jpg
sandpit--z.jpg
Author
$ npx chilts
╒════════════════════════════════════════════════════╕
│ │
│ Andrew Chilton (Personal) │
│ ------------------------- │
│ │
│ Email : andychilton@gmail.com │
│ Web : https://chilts.org │
│ Twitter : https://twitter.com/andychilton │
│ GitHub : https://github.com/chilts │
│ GitLab : https://gitlab.org/chilts │
│ │
│ Apps Attic Ltd (My Company) │
│ --------------------------- │
│ │
│ Email : chilts@appsattic.com │
│ Web : https://appsattic.com │
│ Twitter : https://twitter.com/AppsAttic │
│ GitLab : https://gitlab.com/appsattic │
│ │
│ Node.js / npm │
│ ------------- │
│ │
│ Profile : https://www.npmjs.com/~chilts │
│ Card : $ npx chilts │
│ │
╘════════════════════════════════════════════════════╛
(Ends)