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
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
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
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
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
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
En DOMString som innehåller de begärda uppgifterna URI.