Skip to content

Documentation / @ripl/canvas / rescaleCanvas

Function: rescaleCanvas()

rescaleCanvas(canvas, ctx, width, height): RescaleResult | undefined

Defined in: canvas/src/helpers.ts:165

Rescales a canvas element for the device pixel ratio and returns updated coordinate scales. Returns undefined if no rescale was needed.

Parameters

ParameterType
canvasHTMLCanvasElement
ctxCanvasRenderingContext2D
widthnumber
heightnumber

Returns

RescaleResult | undefined