Class HTMLCanvasElement

Class HTMLCanvasElement

Nome do espaço: Aspose.Html Assembleia: Aspose.HTML.dll (25.4.0)

A interface HTMLCanvasElement fornece propriedades e métodos para manipular o layout e a apresentação de elementos de canvas.A interface HTMLCanvasElement também herda as propriedades e métodos da 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 , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode , IElementCSSInlineStyle , IGlobalEventHandlers

Membros herdados

HTMLElement.Id , HTMLElement.Title , HTMLElement.Lang , HTMLElement.Dir , HTMLElement.ClassName , HTMLElement.Style , HTMLElement.OnAbort , HTMLElement.OnBlur , HTMLElement.OnCancel , HTMLElement.OnCanplay , HTMLElement.OnCanPlayThrough , HTMLElement.OnChange , HTMLElement.OnClick , HTMLElement.OnCueChange , HTMLElement.OnDblClick , HTMLElement.OnDurationChange , HTMLElement.OnEmptied , HTMLElement.OnEnded , HTMLElement.OnError , HTMLElement.OnFocus , HTMLElement.OnInput , HTMLElement.OnInvalid , HTMLElement.OnKeyDown , HTMLElement.OnKeyPress , HTMLElement.OnKeyUp , HTMLElement.OnLoad , HTMLElement.OnLoadedData , HTMLElement.OnLoadedMetadata , HTMLElement.OnLoadStart , HTMLElement.OnMouseDown , HTMLElement.OnMouseEnter , HTMLElement.OnMouseLeave , HTMLElement.OnMouseMove , HTMLElement.OnMouseOut , HTMLElement.OnMouseOver , HTMLElement.OnMouseUp , HTMLElement.OnMouseWheel , HTMLElement.OnPause , HTMLElement.OnPlay , HTMLElement.OnPlaying , HTMLElement.OnProgress , HTMLElement.OnRateChange , HTMLElement.OnReset , HTMLElement.OnResize , HTMLElement.OnScroll , HTMLElement.OnSeeked , HTMLElement.OnSeeking , HTMLElement.OnSelect , HTMLElement.OnShow , HTMLElement.OnStalled , HTMLElement.OnSubmit , HTMLElement.OnSuspend , HTMLElement.OnTimeUpdate , HTMLElement.OnToggle , HTMLElement.OnVolumeChange , HTMLElement.OnWaiting , Element.GetAttributeNames() , Element.HasAttributes() , Element.GetAttribute(string) , Element.GetAttributeNS(string, string) , Element.SetAttribute(string, string) , Element.SetAttributeNS(string, string, string) , Element.RemoveAttribute(string) , Element.RemoveAttributeNS(string, string) , Element.HasAttribute(string) , Element.HasAttributeNS(string, string) , Element.ToggleAttribute(string) , Element.ToggleAttribute(string, bool) , Element.GetAttributeNode(string) , Element.SetAttributeNode(Attr) , Element.RemoveAttributeNode(Attr) , Element.GetAttributeNodeNS(string, string) , Element.SetAttributeNodeNS(Attr) , Element.GetElementsByTagName(string) , Element.GetElementsByTagNameNS(string, string) , Element.Remove() , Element.QuerySelectorAll(string) , Element.QuerySelector(string) , Element.AttachShadow(ShadowRootMode) , Element.GetElementsByClassName(string) , Element.Dispose(bool) , Element.ClassList , Element.LocalName , Element.NamespaceURI , Element.Prefix , Element.NodeName , Element.NodeType , Element.TagName , Element.Id , Element.ClassName , Element.TextContent , Element.Attributes , Element.FirstElementChild , Element.LastElementChild , Element.PreviousElementSibling , Element.NextElementSibling , Element.ChildElementCount , Element.Children , Element.InnerHTML , Element.OuterHTML , Element.ShadowRoot , Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Height

É um integer positivo que reflete o atributo HTML de altura do elemento canvas interpretado em pixels CSS.Quando o atributo não for especificado, ou se for ajustado a um valor inválido, como um negativo,O valor padrão de 150 é usado.

[DOMName("height")]
public ulong Height { get; set; }

Valor da propriedade

ulong

Width

É um integer positivo que reflete o atributo de largura HTML do elemento canvas interpretado em pixels CSS.Quando o atributo não for especificado, ou se for configurado para um valor invalido, como um negativo, o valor padrão de 300 é usado.

[DOMName("width")]
public ulong Width { get; set; }

Valor da propriedade

ulong

Methods

GetContext(Redação)

Retorna um contexto de desenho na canva, ou nula se o ID de contexto não for suportado.

[DOMName("getContext")]
public object GetContext(string contextId)

Parameters

contextId string

É uma corrente que contém o identificador de contexto que define o contexto de desenho associado ao canvas

Returns

object

Um contexto de Rendering

Avaliações()

Retorna um URI de dados que contém uma representação da imagem no formato especificado pelo parâmetro de tipo (defeitos para PNG).A imagem devolvida está em resolução de 96 dpi.

[DOMName("toDataURL")]
public string ToDataURL()

Returns

string

Um DOMString que contém os dados solicitados URI.

Avaliações(Redação)

Retorna um URI de dados que contém uma representação da imagem no formato especificado pelo parâmetro de tipo (defeitos para PNG).A imagem devolvida está em resolução de 96 dpi.

[DOMName("toDataURL")]
public string ToDataURL(string type)

Parameters

type string

Uma faixa que indica o formato da imagem.O tipo de formato padrão é imagem/png.

Returns

string

Um DOMString que contém os dados solicitados URI.

Avaliações(Rápido, Duplo)

Retorna um URI de dados que contém uma representação da imagem no formato especificado pelo parâmetro de tipo (defeitos para PNG).A imagem devolvida está em resolução de 96 dpi.

[DOMName("toDataURL")]
public string ToDataURL(string type, double encoderOptions)

Parameters

type string

Uma faixa que indica o formato da imagem.O tipo de formato padrão é imagem/png.

encoderOptions double

Um número entre 0 e 1 indica a qualidade da imagem se o tipo solicitado for imagem/jpeg ou imagem/webp.

Returns

string

Um DOMString que contém os dados solicitados URI.

 Português