Class HTMLCanvasElement
Tên không gian: Aspose.Html Tổng hợp: Aspose.HTML.dll (25.4.0)
Giao diện HTMLCanvasElement cung cấp các thuộc tính và phương pháp để thao túng bố trí và trình bày các yếu tố canvas.Giao diện HTMLCanvasElement cũng thừa hưởng các thuộc tính và phương pháp của giao diện 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
Thành viên thừa kế
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
Là một toàn tích cực phản ánh tính chất HTML chiều cao của yếu tố canvas được giải thích trong các pixel CSS.Khi thuộc tính không được xác định, hoặc nếu nó được đặt vào một giá trị bất hợp pháp, chẳng hạn như một giá trị tiêu cực,Giá trị mặc định của 150 được sử dụng.
[DOMName("height")]
public ulong Height { get; set; }
Giá trị bất động sản
Width
Là một tổng hợp tích cực phản ánh thuộc tính HTML rộng của yếu tố canvas được giải thích trong các pixel CSS.Khi thuộc tính không được xác định, hoặc nếu nó được thiết lập cho một giá trị bất hợp pháp, chẳng hạn như một giá trị tiêu cực, giá trị mặc định của 300 được sử dụng.
[DOMName("width")]
public ulong Width { get; set; }
Giá trị bất động sản
Methods
GetContext(String)
Trở lại một bối cảnh vẽ trên tấm vẽ, hoặc null nếu ID bối cảnh không được hỗ trợ.
[DOMName("getContext")]
public object GetContext(string contextId)
Parameters
contextId
string
Là một sợi có chứa cụ thể khung định nghĩa khung vẽ liên quan đến canvas
Returns
Rendering liên quan
ToDataURL()
trả về một dữ liệu URI có chứa một biểu hiện của hình ảnh trong định dạng được chỉ định bởi các thông số loại (trong PNG).Hình ảnh được trả lại có độ phân giải 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL()
Returns
Một DOMString chứa dữ liệu được yêu cầu URI.
ToDataURL(String)
trả về một dữ liệu URI có chứa một biểu hiện của hình ảnh trong định dạng được chỉ định bởi các thông số loại (trong PNG).Hình ảnh được trả lại có độ phân giải 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL(string type)
Parameters
type
string
Một dòng chỉ định định dạng hình ảnh. kiểu định dạng mặc định là hình ảnh/png.
Returns
Một DOMString chứa dữ liệu được yêu cầu URI.
ToDataURL(Thẻ, Double)
trả về một dữ liệu URI có chứa một biểu hiện của hình ảnh trong định dạng được chỉ định bởi các thông số loại (trong PNG).Hình ảnh được trả lại có độ phân giải 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL(string type, double encoderOptions)
Parameters
type
string
Một dòng chỉ định định dạng hình ảnh. kiểu định dạng mặc định là hình ảnh/png.
encoderOptions
double
Một số giữa 0 và 1 cho thấy chất lượng hình ảnh nếu kiểu được yêu cầu là hình ảnh/jpeg hoặc hình ảnh/webp.
Returns
Một DOMString chứa dữ liệu được yêu cầu URI.