public class HTMLCanvasElement extends HTMLElement
Modifier and Type | Field and Description |
---|---|
double |
height
Gets or sets the height of a canvas element on a document.
|
static HTMLCanvasElement |
prototype |
double |
width
Gets or sets the width of a canvas element on a document.
|
accessKey, children, className, contentEditable, dataset, dir, draggable, hidden, hideFocus, id, innerHTML, innerText, isContentEditable, lang, offsetHeight, offsetLeft, offsetParent, offsetTop, offsetWidth, onabort, onactivate, onbeforeactivate, onbeforecopy, onbeforecut, onbeforedeactivate, onbeforepaste, onblur, oncanplay, oncanplaythrough, onchange, onclick, oncontextmenu, oncopy, oncuechange, oncut, ondblclick, ondeactivate, ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop, ondurationchange, onemptied, onended, onerror, onfocus, oninput, onkeydown, onkeypress, onkeyup, onload, onloadeddata, onloadedmetadata, onloadstart, onmousedown, onmouseenter, onmouseleave, onmousemove, onmouseout, onmouseover, onmouseup, onmousewheel, onmscontentzoom, onmsmanipulationstatechanged, onpaste, onpause, onplay, onplaying, onprogress, onratechange, onreset, onscroll, onseeked, onseeking, onselect, onselectstart, onstalled, onsubmit, onsuspend, ontimeupdate, onvolumechange, onwaiting, outerHTML, outerText, spellcheck, style, tabIndex, title
childElementCount, classList, clientHeight, clientLeft, clientTop, clientWidth, firstElementChild, lastElementChild, msContentZoomFactor, msRegionOverflow, nextElementSibling, onariarequest, oncommand, ongotpointercapture, onlostpointercapture, onmsgesturechange, onmsgesturedoubletap, onmsgestureend, onmsgesturehold, onmsgesturestart, onmsgesturetap, onmsgotpointercapture, onmsinertiastart, onmslostpointercapture, onmspointercancel, onmspointerdown, onmspointerenter, onmspointerleave, onmspointermove, onmspointerout, onmspointerover, onmspointerup, onpointercancel, onpointerdown, onpointerenter, onpointerleave, onpointermove, onpointerout, onpointerover, onpointerup, ontouchcancel, ontouchend, ontouchmove, ontouchstart, onwebkitfullscreenchange, onwebkitfullscreenerror, onwheel, previousElementSibling, scrollHeight, scrollLeft, scrollTop, scrollWidth, tagName
ATTRIBUTE_NODE, attributes, baseURI, CDATA_SECTION_NODE, childNodes, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, firstChild, lastChild, localName, namespaceURI, nextSibling, nodeName, nodeType, nodeValue, NOTATION_NODE, ownerDocument, parentElement, parentNode, prefix, previousSibling, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, textContent
constructor
Constructor and Description |
---|
HTMLCanvasElement() |
Modifier and Type | Method and Description |
---|---|
Union<CanvasRenderingContext2D,WebGLRenderingContext> |
getContext(String contextId,
Object... args) |
CanvasRenderingContext2D |
getContext(StringTypes._2d contextId)
Returns an object that provides methods and properties for drawing and manipulating images and graphics on a canvas element in a document.
|
WebGLRenderingContext |
getContext(StringTypes.experimental_webgl contextId) |
Blob |
msToBlob()
Returns a blob object encoded as a Portable Network Graphics (PNG) format from a canvas image or drawing.
|
String |
toDataURL()
Returns the content of the current canvas as an image that you can use as a source for another canvas or an HTML element.
|
String |
toDataURL(String type,
Object... args)
Returns the content of the current canvas as an image that you can use as a source for another canvas or an HTML element.
|
addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, blur, click, contains, dragDrop, focus, getElementsByClassName, insertAdjacentElement, insertAdjacentHTML, insertAdjacentText, msGetInputContext, scrollIntoView, scrollIntoView, setActive
getAttribute, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getBoundingClientRect, getClientRects, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagName, getElementsByTagNameNS, hasAttribute, hasAttributeNS, msGetRegionContent, msGetUntransformedBounds, msMatchesSelector, msReleasePointerCapture, msSetPointerCapture, msZoomTo, querySelector, querySelectorAll, releasePointerCapture, remove, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, requestFullscreen, requestPointerLock, setAttribute, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setPointerCapture, webkitMatchesSelector, webkitRequestFullscreen, webkitRequestFullScreen
appendChild, cloneNode, cloneNode, compareDocumentPosition, hasAttributes, hasChildNodes, insertBefore, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild
dispatchEvent, removeEventListener, removeEventListener, removeEventListener, removeEventListener
$applyStatic, $applyStatic, $delete, $delete, $get, $get, $set, $set, $super, assign, create, create, defineProperties, defineProperty, defineProperty, freeze, getOwnPropertyDescriptor, getOwnPropertyNames, getPrototypeOf, hasOwnProperty, hasOwnProperty, hasOwnProperty, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, propertyIsEnumerable, propertyIsEnumerable, seal, toJSString, toLocaleString, toString, valueOf
public double height
public double width
public static HTMLCanvasElement prototype
public CanvasRenderingContext2D getContext(StringTypes._2d contextId)
contextId
- The identifier (ID) of the type of canvas to create. Internet Explorer 9 and Internet Explorer 10 support only a 2-D context using canvas.getContext("2d"); IE11 Preview also supports 3-D or WebGL context using canvas.getContext("experimental-webgl");public WebGLRenderingContext getContext(StringTypes.experimental_webgl contextId)
public Union<CanvasRenderingContext2D,WebGLRenderingContext> getContext(String contextId, Object... args)
public Blob msToBlob()
public String toDataURL(String type, Object... args)
type
- The standard MIME type for the image format to return. If you do not specify this parameter, the default value is a PNG format image.public String toDataURL()
type
- The standard MIME type for the image format to return. If you do not specify this parameter, the default value is a PNG format image.