JSPM

@jimp/plugin-scale

0.22.11--canary.c55989b.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1435508
  • Score
    100M100P100Q203939F
  • License MIT

scale an image.

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@jimp/plugin-scale) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    @jimp/plugin-scale

    Scale an image.

    scale

    Uniformly scales the image by a factor.

    • @param {number} f the factor to scale the image by
    • @param {string} mode (optional) a scaling method (e.g. Jimp.RESIZE_BEZIER)
    • @param {function(Error, Jimp)} cb (optional) a callback for when complete
    import jimp from "jimp";
    
    async function main() {
      const image = await jimp.read("test/image.png");
    
      image.scale(2);
      image.scale(2, jimp.RESIZE_BEZIER);
    }
    
    main();

    scaleToFit

    Scale the image to the largest size that fits inside the rectangle that has the given width and height.

    • @param {number} w the width to resize the image to
    • @param {number} h the height to resize the image to
    • @param {string} mode (optional) a scaling method (e.g. Jimp.RESIZE_BEZIER)
    • @param {function(Error, Jimp)} cb (optional) a callback for when complete
    import jimp from "jimp";
    
    async function main() {
      const image = await jimp.read("test/image.png");
    
      image.scaleToFit(100, 100);
    }
    
    main();