Class HTMLCanvasElement
De naam: Aspose.Html Verzameling: Aspose.HTML.dll (25.4.0)
De HTMLCanvasElement-interface biedt eigenschappen en methoden om de layout en presentatie van kanvaselementen te manipuleren.De HTMLCanvasElement-interface erft ook de eigenschappen en methoden van de HTMLElement-interface.
[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
Geëerbiede leden
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
Het is een positief integer dat weerspiegelt de hoogte HTML attribuut van het kanvas element geïnterpreteerd in CSS pixels.Wanneer het attribuut niet wordt aangegeven, of als het wordt ingesteld op een ongeldig waarde, zoals een negatief,De standaardwaarde van 150 wordt gebruikt.
[DOMName("height")]
public ulong Height { get; set; }
Eigendomswaarde
Width
Het is een positief integer dat het brede HTML-attribut van het kanvaselement weerspiegelt dat wordt geïnterpreteerd in CSS pixels.Wanneer het attribuut niet wordt aangegeven, of als het wordt ingesteld op een ongeldig waarde, zoals een negatief, wordt de standaardwaarde van 300 gebruikt.
[DOMName("width")]
public ulong Width { get; set; }
Eigendomswaarde
Methods
GetContext(String)
Returns een ontwerpcontext op de kanvas, of null als de context-ID niet wordt ondersteund.
[DOMName("getContext")]
public object GetContext(string contextId)
Parameters
contextId
string
Is een string die de context-identificator bevat die het ontwerpcontext definieert die verband houdt met de kanvas
Returns
Een Renderingcontext
ToDataURL()
retourneert een data URI met een representatie van het beeld in het door de typeparameters (default naar PNG) aangegeven formaat.De teruggegeven afbeelding is in een resolutie van 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL()
Returns
Een DOMString met de verzochte gegevens URI.
ToDataURL(String)
retourneert een data URI met een representatie van het beeld in het door de typeparameters (default naar PNG) aangegeven formaat.De teruggegeven afbeelding is in een resolutie van 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL(string type)
Parameters
type
string
Een string dat het beeldformaat aangeeft.De standaardformaat type is image/png.
Returns
Een DOMString met de verzochte gegevens URI.
ToDataURL(String, dubbel)
retourneert een data URI met een representatie van het beeld in het door de typeparameters (default naar PNG) aangegeven formaat.De teruggegeven afbeelding is in een resolutie van 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL(string type, double encoderOptions)
Parameters
type
string
Een string dat het beeldformaat aangeeft.De standaardformaat type is image/png.
encoderOptions
double
Een getal tussen 0 en 1 dat de afbeeldingskwaliteit aangeeft als het gewenste type afbeelding/jpeg of afbeelding/webp is.
Returns
Een DOMString met de verzochte gegevens URI.