Class SVGMatrix

Class SVGMatrix

Το όνομα: Aspose.Html.Dom.Svg.DataTypes Συγκέντρωση: Aspose.HTML.dll (25.4.0)

Πολλές από τις γραφικές λειτουργίες του SVG χρησιμοποιούν 2x3 matrices της φόρμας:(α α α α α α)[Β Ν Ν Ν Ν Ν Ν Ν Ν]η οποία, όταν επεκταθεί σε μια 3x3 μάρτυρα για τους σκοπούς της αρρυθμικής μάρτυρας, γίνεται:(α α α α α α)[Β Ν Ν Ν Ν Ν Ν Ν Ν][0 0 1]

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

Inheritance

object DOMObject SVGValueType SVGMatrix

Implements

INotifyPropertyChanged , IDisposable

Κληρονομημένα μέλη

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

A

Το στοιχείο A της Ματρίτης.

[DOMName("a")]
public float A { get; set; }

Αξία ιδιοκτησίας

float

Exceptions

DOMException

Κωδικός Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Αναρτήθηκε από μια προσπάθεια να αλλάξει την αξία μιας ανάγνωσης μόνο χαρακτηριστικό.

B

Το στοιχείο Β της μάρκας.

[DOMName("b")]
public float B { get; set; }

Αξία ιδιοκτησίας

float

Exceptions

DOMException

Κωδικός Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Αναρτήθηκε από μια προσπάθεια να αλλάξει την αξία μιας ανάγνωσης μόνο χαρακτηριστικό.

C

Το στοιχείο C της Ματρίτης.

[DOMName("c")]
public float C { get; set; }

Αξία ιδιοκτησίας

float

Exceptions

DOMException

Κωδικός Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Αναρτήθηκε από μια προσπάθεια να αλλάξει την αξία μιας ανάγνωσης μόνο χαρακτηριστικό.

D

Το στοιχείο D της μάρκας.

[DOMName("d")]
public float D { get; set; }

Αξία ιδιοκτησίας

float

Exceptions

DOMException

Κωδικός Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Αναρτήθηκε από μια προσπάθεια να αλλάξει την αξία μιας ανάγνωσης μόνο χαρακτηριστικό.

E

Το στοιχείο Ε της Ματρίτης.

[DOMName("e")]
public float E { get; set; }

Αξία ιδιοκτησίας

float

Exceptions

DOMException

Κωδικός Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Αναρτήθηκε από μια προσπάθεια να αλλάξει την αξία μιας ανάγνωσης μόνο χαρακτηριστικό.

F

Το στοιχείο F της μάρκας.

[DOMName("f")]
public float F { get; set; }

Αξία ιδιοκτησίας

float

Exceptions

DOMException

Κωδικός Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Αναρτήθηκε από μια προσπάθεια να αλλάξει την αξία μιας ανάγνωσης μόνο χαρακτηριστικό.

Methods

Multiply(ΣΕΒΓΜΑΤΡΙΞ)

Αυτή η μάρτυρα πολλαπλασιάζεται μετά από μια άλλη μάρτυρα, επιστρέφοντας την προκύπτουσα νέα μάρτυρα.

[DOMName("multiply")]
public SVGMatrix Multiply(SVGMatrix secondMatrix)

Parameters

secondMatrix SVGMatrix

Η μητρώα που πολλαπλασιάζεται σε αυτή τη μητρώα.

Returns

SVGMatrix

Το αποτέλεσμα της Ματρίτης.

Rotate(Πλοία)

Μετά-πολλαπλασιάζει μια μεταμόρφωση περιστροφής στην τρέχουσα μάρτυρα και επιστρέφει την προκύπτουσα μάρτυρα.

[DOMName("rotate")]
public SVGMatrix Rotate(float angle)

Parameters

angle float

Γωνία περιστροφής.

Returns

SVGMatrix

Το αποτέλεσμα της Ματρίτης.

Scale(Πλοία)

Μετά-πολλαπλασιάζει μια ομοιόμορφη μεταμόρφωση κλίμακας στην τρέχουσα μάρτυρα και επιστρέφει την προκύπτουσα μάρτυρα.

[DOMName("scale")]
public SVGMatrix Scale(float scaleFactor)

Parameters

scaleFactor float

Ο παράγοντας κλίμακας είναι τόσο X όσο και Y.

Returns

SVGMatrix

Το αποτέλεσμα της Ματρίτης.

ScaleNonUniform(Πλοία, Πλοία)

Μετά-πολλαπλασιάζει μια μη ομοιόμορφη μεταμόρφωση κλίμακας στην τρέχουσα μάρτυρα και επιστρέφει την προκύπτουσα μάρτυρα.

[DOMName("scaleNonUniform")]
public SVGMatrix ScaleNonUniform(float scaleFactorX, float scaleFactorY)

Parameters

scaleFactorX float

Ο παράγοντας κλίμακας στο X.

scaleFactorY float

Ο παράγοντας κλίμακας στο Y.

Returns

SVGMatrix

Το αποτέλεσμα της Ματρίτης.

ΣΧΕΔΙΟ(Πλοία)

Μετά-πολλαπλασιάζει μια μεταμόρφωση skewX στην τρέχουσα μάρτυρα και επιστρέφει την προκύπτουσα μάρτυρα.

[DOMName("skewX")]
public SVGMatrix SkewX(float angle)

Parameters

angle float

Σκηνή γωνία.

Returns

SVGMatrix

Το αποτέλεσμα της Ματρίτης.

ΣΚΕΒΙ(Πλοία)

Μετά-πολλαπλασιάζει μια μεταμόρφωση skewY στην τρέχουσα μάρτυρα και επιστρέφει την προκύπτουσα μάρτυρα.

[DOMName("skewY")]
public SVGMatrix SkewY(float angle)

Parameters

angle float

Η γωνία.

Returns

SVGMatrix

Σκηνή γωνία.

ToString()

Επιστρέφει ένα System.String που αντιπροσωπεύει αυτή την περίπτωση.

public override string ToString()

Returns

string

Ένα σύστημα.String που αντιπροσωπεύει αυτή την περίπτωση.

Translate(Πλοία, Πλοία)

Post-multiplies μια μετασχηματιστική μεταμόρφωση στην τρέχουσα μάρτυρα και επιστρέφει την προκύπτουσα μάρτυρα.

[DOMName("translate")]
public SVGMatrix Translate(float x, float y)

Parameters

x float

Η απόσταση για να μεταφραστεί κατά μήκος του x-axis.

y float

Η απόσταση για να μεταφραστεί κατά μήκος του y-axis.

Returns

SVGMatrix

Το αποτέλεσμα της Ματρίτης.

 Ελληνικά