Class HTMLCanvasElement

Class HTMLCanvasElement

Navne til: Aspose.Html Sammensætning: Aspose.HTML.dll (25.4.0)

HTMLCanvasElement-grænsefladen giver egenskaber og metoder til at manipulere layout og præsentation af kanvaselementer.HTMLCanvasElement-grænsefladen erver også egenskaberne og metoderne i HTMLElement-grænsefladen.

[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

De arvede medlemmer

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

Det er en positiv integrator, der afspejler den højde HTML-attribut af kanvaselementet, der fortolkes i CSS pixels.Når atributen ikke er angivet, eller hvis den er indstillet til en ugyldig værdi, som en negativ,Den standardværdi på 150 anvendes.

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

Ejendomsværdi

ulong

Width

Det er en positiv integrator, der afspejler bredden af HTML-attributet til kanvaselementet, der fortolkes i CSS-piksler.Når atributen ikke er angivet, eller hvis den er indstillet til en ugyldig værdi, som en negativ, anvendes standardværdien af 300.

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

Ejendomsværdi

ulong

Methods

GetContext(String)

Returnerer et tegningskontekst på kanvasen, eller nul, hvis kontekstIDet ikke er understøttet.

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

Parameters

contextId string

Er en string, der indeholder kontekstidentifikatoren, der definerer tegningskonteksten forbundet med kanvas

Returns

object

Rendering af kontekst

Detaljer()

returnerer en data URI, der indeholder en repræsentation af billedet i det format, der er angivet af typen parameter (defekter til PNG).Den returnerede billed er i en opløsning på 96 dpi.

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

Returns

string

En DOMString, der indeholder de anmodede data URI.

Detaljer(String)

returnerer en data URI, der indeholder en repræsentation af billedet i det format, der er angivet af typen parameter (defekter til PNG).Den returnerede billed er i en opløsning på 96 dpi.

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

Parameters

type string

En string, der angiver billedformatet. Den standardformatet type er image/png.

Returns

string

En DOMString, der indeholder de anmodede data URI.

Detaljer(Tænk, dobbelt)

returnerer en data URI, der indeholder en repræsentation af billedet i det format, der er angivet af typen parameter (defekter til PNG).Den returnerede billed er i en opløsning på 96 dpi.

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

Parameters

type string

En string, der angiver billedformatet. Den standardformatet type er image/png.

encoderOptions double

Et tal mellem 0 og 1 angiver billedkvalitet, hvis den anmodede type er image/jpeg eller image/webp.

Returns

string

En DOMString, der indeholder de anmodede data URI.

 Dansk