Class HTMLCanvasElement
اسم الفضاء : Aspose.Html مجموعة: Aspose.HTML.dll (25.4.0)
يوفر واجهة HTMLCanvasElement خصائص وأساليب للتلاعب بتصميم وعرض عناصر القماش.تتراث واجهة HTMLCanvasElement أيضًا خصائص وطرق واجهة 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
الأعضاء الموروثين
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
هو كامل إيجابي يعكس الارتفاع HTML الخصائص عنصر القناة التي يتم تفسيرها في بكسل CSS.إذا لم يتم تحديد الخصائص ، أو إذا تم تعيينها على قيمة غير صحيحة ، مثل سلبية ،يتم استخدام القيمة الافتراضية لـ 150.
[DOMName("height")]
public ulong Height { get; set; }
قيمة الممتلكات
Width
هو كامل إيجابي يعكس ميزة HTML العرض من العنصر القناة التي يتم تفسيرها في بكسل CSS.إذا لم يتم تحديد الخصائص، أو إذا تم تعيينها على قيمة غير صحيحة، مثل سلبية، يتم استخدام القيمة الافتراضية 300.
[DOMName("width")]
public ulong Width { get; set; }
قيمة الممتلكات
Methods
GetContext(الستار)
يعيد سياق الرسم على القناة، أو صفر إذا لم يتم دعم ID السياق.
[DOMName("getContext")]
public object GetContext(string contextId)
Parameters
contextId
string
هل هو شريط يحتوي على مؤشر السياق الذي يحدد السياق الرسم المرتبط بالشريط
Returns
سياق رينترين
توتاتور()
يعيد بيانات URI التي تحتوي على تمثيل للصورة في النموذج المحدد من قبل معيار النوع (الخطأ إلى PNG).يتم إرجاع الصورة في دقة 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL()
Returns
DOMString يحتوي على بيانات URI المطلوبة.
توتاتور(الستار)
يعيد بيانات URI التي تحتوي على تمثيل للصورة في النموذج المحدد من قبل معيار النوع (الخطأ إلى PNG).يتم إرجاع الصورة في دقة 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL(string type)
Parameters
type
string
شريط يشير إلى تنسيق الصورة.النوع الافتراضي من تنسيق الصورة هو الصورة/png.
Returns
DOMString يحتوي على بيانات URI المطلوبة.
توتاتور(الستار، مزدوجة)
يعيد بيانات URI التي تحتوي على تمثيل للصورة في النموذج المحدد من قبل معيار النوع (الخطأ إلى PNG).يتم إرجاع الصورة في دقة 96 dpi.
[DOMName("toDataURL")]
public string ToDataURL(string type, double encoderOptions)
Parameters
type
string
شريط يشير إلى تنسيق الصورة.النوع الافتراضي من تنسيق الصورة هو الصورة/png.
encoderOptions
double
رقم بين 0 و 1 يشير إلى جودة الصورة إذا كان النوع المطلوب هو الصورة/jpeg أو الصورة/webp.
Returns
DOMString يحتوي على بيانات URI المطلوبة.