ctx-resize

1.0.1 • Public • Published

ctx-resize

Resizes a canvas

Build Status js-standard-style npm version Coverage Status

Examples

javascript (browser)

const cResize = require('ctx-resize')
const dimensions = {
  width: 900,
  height: 600
}
var canvas = document.getElementById('aCanvas')
canvas.width = 1000
canvas.height = 1000
 
const transform = cResize(dimensions)
transform(canvas, function (err, newCanvas) {
  assert(newCanvas.width === dimensions.width)
  assert(newCanvas.heigth === dimensions.height)
})

Node.js

const cResize = require('ctx-resize')
const dimensions = {
  width: 900,
  height: 600
}
const Canvas = require('canvas')
var canvas = new Canvas(1000, 1000)
 
const transform = cResize(dimensions)
transform(canvas, function (err, newCanvas) {
  assert(newCanvas.width === dimensions.width)
  assert(newCanvas.heigth === dimensions.height)
})

/ctx-resize/

    Package Sidebar

    Install

    npm i ctx-resize

    Weekly Downloads

    4

    Version

    1.0.1

    License

    ISC

    Last publish

    Collaborators

    • vigour-io