Class HTMLCanvasElement
Nombre del espacio: Aspose.Html Colección: Aspose.HTML.dll (25.4.0)
La interfaz HTMLCanvasElement proporciona propiedades y métodos para manipular el diseño y la presentación de los elementos de canvas.La interfaz HTMLCanvasElement también heredará las propiedades y métodos de la interface HTMLElement.
[ComVisible(true)]
[DOMName("HTMLCanvasElement")]
[DOMObject]
public class HTMLCanvasElement : HTMLElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, IGlobalEventHandlers
Inheritance
object ← DOMObject ← EventTarget ← Node ← Element ← HTMLElement ← HTMLCanvasElement
Implements
INotifyPropertyChanged ,y, IEventTarget ,y, IDisposable ,y, IXPathNSResolver ,y, IParentNode ,y, IElementTraversal ,y, IChildNode ,y, IElementCSSInlineStyle ,y, IGlobalEventHandlers
Miembros heredados
HTMLElement.Id ,y, HTMLElement.Title ,y, HTMLElement.Lang ,y, HTMLElement.Dir ,y, HTMLElement.ClassName ,y, HTMLElement.Style ,y, HTMLElement.OnAbort ,y, HTMLElement.OnBlur ,y, HTMLElement.OnCancel ,y, HTMLElement.OnCanplay ,y, HTMLElement.OnCanPlayThrough ,y, HTMLElement.OnChange ,y, HTMLElement.OnClick ,y, HTMLElement.OnCueChange ,y, HTMLElement.OnDblClick ,y, HTMLElement.OnDurationChange ,y, HTMLElement.OnEmptied ,y, HTMLElement.OnEnded ,y, HTMLElement.OnError ,y, HTMLElement.OnFocus ,y, HTMLElement.OnInput ,y, HTMLElement.OnInvalid ,y, HTMLElement.OnKeyDown ,y, HTMLElement.OnKeyPress ,y, HTMLElement.OnKeyUp ,y, HTMLElement.OnLoad ,y, HTMLElement.OnLoadedData ,y, HTMLElement.OnLoadedMetadata ,y, HTMLElement.OnLoadStart ,y, HTMLElement.OnMouseDown ,y, HTMLElement.OnMouseEnter ,y, HTMLElement.OnMouseLeave ,y, HTMLElement.OnMouseMove ,y, HTMLElement.OnMouseOut ,y, HTMLElement.OnMouseOver ,y, HTMLElement.OnMouseUp ,y, HTMLElement.OnMouseWheel ,y, HTMLElement.OnPause ,y, HTMLElement.OnPlay ,y, HTMLElement.OnPlaying ,y, HTMLElement.OnProgress ,y, HTMLElement.OnRateChange ,y, HTMLElement.OnReset ,y, HTMLElement.OnResize ,y, HTMLElement.OnScroll ,y, HTMLElement.OnSeeked ,y, HTMLElement.OnSeeking ,y, HTMLElement.OnSelect ,y, HTMLElement.OnShow ,y, HTMLElement.OnStalled ,y, HTMLElement.OnSubmit ,y, HTMLElement.OnSuspend ,y, HTMLElement.OnTimeUpdate ,y, HTMLElement.OnToggle ,y, HTMLElement.OnVolumeChange ,y, HTMLElement.OnWaiting ,y, Element.GetAttributeNames() ,y, Element.HasAttributes() ,y, Element.GetAttribute(string) ,y, Element.GetAttributeNS(string, string) ,y, Element.SetAttribute(string, string) ,y, Element.SetAttributeNS(string, string, string) ,y, Element.RemoveAttribute(string) ,y, Element.RemoveAttributeNS(string, string) ,y, Element.HasAttribute(string) ,y, Element.HasAttributeNS(string, string) ,y, Element.ToggleAttribute(string) ,y, Element.ToggleAttribute(string, bool) ,y, Element.GetAttributeNode(string) ,y, Element.SetAttributeNode(Attr) ,y, Element.RemoveAttributeNode(Attr) ,y, Element.GetAttributeNodeNS(string, string) ,y, Element.SetAttributeNodeNS(Attr) ,y, Element.GetElementsByTagName(string) ,y, Element.GetElementsByTagNameNS(string, string) ,y, Element.Remove() ,y, Element.QuerySelectorAll(string) ,y, Element.QuerySelector(string) ,y, Element.AttachShadow(ShadowRootMode) ,y, Element.GetElementsByClassName(string) ,y, Element.Dispose(bool) ,y, Element.ClassList ,y, Element.LocalName ,y, Element.NamespaceURI ,y, Element.Prefix ,y, Element.NodeName ,y, Element.NodeType ,y, Element.TagName ,y, Element.Id ,y, Element.ClassName ,y, Element.TextContent ,y, Element.Attributes ,y, Element.FirstElementChild ,y, Element.LastElementChild ,y, Element.PreviousElementSibling ,y, Element.NextElementSibling ,y, Element.ChildElementCount ,y, Element.Children ,y, Element.InnerHTML ,y, Element.OuterHTML ,y, Element.ShadowRoot ,y, Node.ELEMENT_NODE ,y, Node.ATTRIBUTE_NODE ,y, Node.TEXT_NODE ,y, Node.CDATA_SECTION_NODE ,y, Node.ENTITY_REFERENCE_NODE ,y, Node.ENTITY_NODE ,y, Node.PROCESSING_INSTRUCTION_NODE ,y, Node.COMMENT_NODE ,y, Node.DOCUMENT_NODE ,y, Node.DOCUMENT_TYPE_NODE ,y, Node.DOCUMENT_FRAGMENT_NODE ,y, Node.NOTATION_NODE ,y, Node.HasChildNodes() ,y, Node.Normalize() ,y, Node.CloneNode() ,y, Node.CloneNode(bool) ,y, Node.IsEqualNode(Node) ,y, Node.IsSameNode(Node) ,y, Node.LookupPrefix(string) ,y, Node.LookupNamespaceURI(string) ,y, Node.IsDefaultNamespace(string) ,y, Node.InsertBefore(Node, Node) ,y, Node.ReplaceChild(Node, Node) ,y, Node.RemoveChild(Node) ,y, Node.AppendChild(Node) ,y, Node.Dispose(bool) ,y, Node.ToString() ,y, Node.NodeType ,y, Node.LocalName ,y, Node.NamespaceURI ,y, Node.Prefix ,y, Node.NodeName ,y, Node.BaseURI ,y, Node.OwnerDocument ,y, Node.ParentNode ,y, Node.ParentElement ,y, Node.ChildNodes ,y, Node.FirstChild ,y, Node.LastChild ,y, Node.PreviousSibling ,y, Node.NextSibling ,y, Node.NodeValue ,y, Node.TextContent ,y, EventTarget.AddEventListener(string, DOMEventHandler, bool) ,y, EventTarget.AddEventListener(string, IEventListener) ,y, EventTarget.AddEventListener(string, IEventListener, bool) ,y, EventTarget.RemoveEventListener(string, DOMEventHandler, bool) ,y, EventTarget.RemoveEventListener(string, IEventListener) ,y, EventTarget.RemoveEventListener(string, IEventListener, bool) ,y, EventTarget.DispatchEvent(Event) ,y, EventTarget.Dispose() ,y, EventTarget.Dispose(bool) ,y, DOMObject.GetPlatformType() ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Properties
Height
Es un integrador positivo que refleja el atributo HTML de altura del elemento canvas interpretado en píxeles CSS.Cuando el atributo no se especifique, o si se establece a un valor invalido, como un negativo,Se utiliza el valor default de 150.
[DOMName("height")]
public ulong Height { get; set; }
Valor de la propiedad
Width
Es un integrador positivo que refleja el atributo de HTML de ancho del elemento canvas interpretado en píxeles CSS.Cuando el atributo no se especifique, o si se establece a un valor invalido, como un negativo, se utiliza el valor estándar de 300.
[DOMName("width")]
public ulong Width { get; set; }
Valor de la propiedad
Methods
GetContext(El string)
Retorna un contexto de dibujo en la canva, o null si el ID de contexto no se apoya.
[DOMName("getContext")]
public object GetContext(string contextId)
Parameters
contextId
string
¿Es una cinta que contiene el identificador de contexto que define el contexto de dibujo asociado a las canvas?
Returns
Contexto de Rendering
TITULARES()
devolve un URI de datos que contiene una representación de la imagen en el formato especificado por el parámetro de tipo (defaultos a PNG).La imagen devuelta está en una resolución de 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL()
Returns
Un DOMString que contiene los datos solicitados URI.
TITULARES(El string)
devolve un URI de datos que contiene una representación de la imagen en el formato especificado por el parámetro de tipo (defaultos a PNG).La imagen devuelta está en una resolución de 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL(string type)
Parameters
type
string
Una línea que indica el formato de la imagen.El tipo de formato estándar es imagen/png.
Returns
Un DOMString que contiene los datos solicitados URI.
TITULARES(Cuerpo, doble)
devolve un URI de datos que contiene una representación de la imagen en el formato especificado por el parámetro de tipo (defaultos a PNG).La imagen devuelta está en una resolución de 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL(string type, double encoderOptions)
Parameters
type
string
Una línea que indica el formato de la imagen.El tipo de formato estándar es imagen/png.
encoderOptions
double
Un Número entre 0 y 1 indica la calidad de la imagen si el tipo solicitado es imagen/jpeg o image/webp.
Returns
Un DOMString que contiene los datos solicitados URI.