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(String)
بازگرداندن یک زمینه نقاشی بر روی قفسه، یا صفر اگر شناسه زمینه پشتیبانی نمی شود.
[DOMName("getContext")]
public object GetContext(string contextId)
Parameters
contextId
string
آیا یک نوار حاوی شناسه زمینه ای است که زمینه نقاشی مرتبط با کانوا را تعریف می کند؟
Returns
رویکرد رندرینگ
بایگانی برچسب()
بازگرداندن یک URI داده حاوی یک نمایندگی از تصویر در فرمت مشخص شده توسط پارامتر نوع (نادرست به PNG).تصویر بازگردانده شده در رزولوشن 96 dpi است.
[DOMName("toDataURL")]
public string ToDataURL()
Returns
یک DOMString حاوی داده های درخواست شده URI.
بایگانی برچسب(String)
بازگرداندن یک 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.