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)
})

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    3
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    3
  • 1.0.0
    1

Package Sidebar

Install

npm i ctx-resize

Weekly Downloads

4

Version

1.0.1

License

ISC

Last publish

Collaborators

  • vigour-io