Class HTMLCanvasElement

Class HTMLCanvasElement

Namn på plats: Aspose.Html Sammanfattning: Aspose.HTML.dll (25.4.0)

HTMLCanvasElement-gränssnittet ger egenskaper och metoder för att manipulera layouten och presentationen av kanvaselement.HTMLCanvasElement-gränssnittet ärver också egenskaperna och metoderna för HTMLElement-gränssnittet.

[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

Arvsmedlemmar

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 är en positiv integer som återspeglar höjden HTML-attribut av kanvaselementet som tolkas i CSS pixlar.Om attributen inte anges, eller om den är inställd på ett ogiltigt värde, såsom ett negativt,Det standardvärdet på 150 används.

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

Fastighetsvärde

ulong

Width

Det är en positiv integer som återspeglar bredden HTML-attribut av kanvaselementet som tolkas i CSS-pixel.När egenskapen inte anges, eller om den är inställd på ett ogiltigt värde, som ett negativt, används standardvärdet 300.

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

Fastighetsvärde

ulong

Methods

GetContext(Sträng)

Returnerar en ritningskontext på kanvasen, eller noll om kontekstID inte stöds. En ritningskontext låter dig dra på kanvasen.

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

Parameters

contextId string

Är en sträng som innehåller sammanhanget identifierare som definierar ritning sammanhang associerat med kanvas

Returns

object

En renderingkontext

Detaljer()

returnerar en data URI som innehåller en representation av bilden i det format som angetts av typparametern (defekter till PNG).Den returnerade bilden är i en upplösning på 96 dpi.

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

Returns

string

En DOMString som innehåller de begärda uppgifterna URI.

Detaljer(Sträng)

returnerar en data URI som innehåller en representation av bilden i det format som angetts av typparametern (defekter till PNG).Den returnerade bilden är i en upplösning på 96 dpi.

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

Parameters

type string

En sträng som indikerar bildformat. standardformatstypen är bild/png.

Returns

string

En DOMString som innehåller de begärda uppgifterna URI.

Detaljer(Sträng, dubbel)

returnerar en data URI som innehåller en representation av bilden i det format som angetts av typparametern (defekter till PNG).Den returnerade bilden är i en upplösning på 96 dpi.

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

Parameters

type string

En sträng som indikerar bildformat. standardformatstypen är bild/png.

encoderOptions double

Ett nummer mellan 0 och 1 som anger bildkvalitet om den begärda typen är bild/jpeg eller bild/webp.

Returns

string

En DOMString som innehåller de begärda uppgifterna URI.

 Svenska