Class SVGPoint

Class SVGPoint

Der Name: Aspose.Html.Dom.Svg.DataTypes Sammlung: Aspose.HTML.dll (25.4.0)

Viele der SVG DOM-Interfaces beziehen sich auf Objekte der Klasse SVGPoint. Ein SVGPoint ist ein (x, y) Koordinatenpaar. Wenn in Matrix-Transaktionen verwendet wird, wird ein SVGPoint als Vektor der Form behandelt:[x][und][1]Wenn ein SVGRect-Objekt nur als Lesen bezeichnet wird, wird der Versuch, einem seiner Attribute zu zugeordnen, zu einer Ausnahme führen.

[ComVisible(true)]
[DOMObject]
[DOMName("SVGPoint")]
public class SVGPoint : SVGValueType, INotifyPropertyChanged, IDisposable

Inheritance

object DOMObject SVGValueType SVGPoint

Implements

INotifyPropertyChanged , IDisposable

Vererbte Mitglieder

SVGValueType.Dispose() , SVGValueType.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

X

Die X-Koordinate.

[DOMName("x")]
public float X { get; set; }

Eigentumswert

float

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Erhöht, wenn das SVGPoint-Objekt nur gelesen wird, oder entspricht einem DOM-Attribute, das nur gelesen wird.

Y

und die Koordination.

[DOMName("y")]
public float Y { get; set; }

Eigentumswert

float

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Erhöht, wenn das SVGPoint-Objekt nur gelesen wird, oder entspricht einem DOM-Attribute, das nur gelesen wird.

Methods

MatrixTransform(SVGMatrix)

Anwendung einer 2x3 Matrix-Transformation auf dieses SVGPoint-Objekt und Rückgabe eines neuen, transformierten SVGPoint-Objekt:Newpoint = Matrix* dieser Punkt

[DOMName("matrixTransform")]
public SVGPoint MatrixTransform(SVGMatrix matrix)

Parameters

matrix SVGMatrix

die Matrix, die auf dieses SVGPoint-Objekt angewendet werden soll.

Returns

SVGPoint

Ein neues SVGPoint Objekt.

ToString()

Wiederherstellt eine System.String, die diese Instanz darstellt.

public override string ToString()

Returns

string

Ein System.String, der diese Instanz vertritt.

 Deutsch