toDataURL
to be undefined
and improve toDataURL
's spec compliance (#690)toDataUrl
(#685)homepage
and repository
links to github.com/Automattic/node-canvas
Image::loadFromBuffer
when buffer is empty.git
to "repository" URLgiflib
Canvas#{png,jpeg}Stream()
alias of create* legacy methods.gifVersion
[tootallnate].jpegVersion
[tootallnate]closure_destroy()
with cast for AdjustAmountOfExternalAllocatedMemory()
textDrawingMode
context property [c-spencer]Image
memory leak. Closes #150Canvas#type
getterfstat()
rgba_to_string()
[obarthel]ctx.createPattern()
[slaskis]createJPEGStream()
[Elijah Hamovitz]make test-server
measureText().width
. Closes #126Image#src=Buffer
support. Closes #91devDependencies
source-atop
testV8::AdjustAmountOfExternalAllocatedMemory()
call from toBuffer()
fillRect()
and strokeRect()
[atomizer]restorePath()
: clear current path before appending [atomizer]PixelArray::PixelArray()
[Marcello Bastea-Forte]PNGStream
a real Stream
[Marcello Bastea-Forte]img.src=
error handlingclosure->data
for each png writeContext2d
statesBuffer
usage for node 0.4.x{fill,stroke}Text()
. Closes #68drawImage()
with Canvas
instance support. Closes #67CanvasRenderingContext2d#patternQuality
accessor, accepting fast, good, and bestputImageData()
componentsPixelArray
data is not premultipliedeio_custom
segfault(s). Closes #46Image::loadJPEG()
on failurestrstr()
instead of strnstr()
Image
loading is sync until race-condition is resolvedImage::loadJPEG()
return status based on errnoputImageData()
bug messing up rgba channels{width,height}=
. Closes #57Canvas#getContext()
, caching the CanvasRenderingContextImage
support (when libjpeg is available)Image
ImageData
PixelArray
CanvasRenderingContext2d#drawImage()
CanvasRenderingContext2d#getImageData()
CanvasRenderingContext2d#createImageData()
CanvasRenderingContext2d#drawImage()
free()
call missing stdlibImage
Context2d#antialias=
Fixed getter bug preventing patterns from being returned via fillStyle
etc
Fixed; CAIRO_STATUS_NO_MEMORY_ on failed {re,m}alloc()
Fixed; free Canvas::ToBuffer()
closure data
toDataURL()
supporttoBuffer()
supportCanvas#savePNG()
use Canvas#createPNGStream()