sharp
sharp copied to clipboard
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
## Feature request After trimming an image with `.trim()` you receive an info object, which includes the `trimOffsetLeft` and `trimOffsetTop` properties. However, a picture can be asymmetric, meaning that `.trim()`...
## Possible bug: `.trim()` removes 1 pixel too many When using `.trim()` Sharp.js will remove 1 too many pixels. I first noticed it in the metadata returned by `.trim()`: `trimOffsetLeft`...
Hi, currently i have two cheap servers with 8 cores each and 64GB of RAM. I thought this would be enough to process at least 100 images a minute but...
## Feature request I know this feature has been requested a lot over the years, but we are in the future now so I'd like to think there's a way...
I am providing a valid value for fontfile and even the font name, but just doesn't work. I get Fontconfig error: Cannot load default config file: No such file: (null)....
## Possible bug ### Is this a possible bug in a feature of sharp, unrelated to installation? - [x] Running `npm install sharp` completes without error. - [x] Running `node...
## Possible bug ### Is this a possible bug in a feature of sharp, unrelated to installation? - [x] Running `npm install sharp` completes without error. - [x] Running `node...
## Feature request ### What are you trying to achieve? The JPEG XL team at Google has built yet another JPEG encoder, jpegli, which is both faster and better than...
## Question about an existing feature ### What are you trying to achieve? I am trying to remove the background from a logo by turning the background alpha channel to...
## Possible bug ### Is this a possible bug in a feature of sharp, unrelated to installation? - [x] Running `npm install sharp` completes without error. - [x] Running `node...