Class EmfPlusRotateWorldTransform

Class EmfPlusRotateWorldTransform

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblare: Aspose.Imaging.dll (25.4.0)

Recordul EmfPlusRotateWorldTransform efectuează o rotație pe transformarea spațială mondială actuală.

public sealed class EmfPlusRotateWorldTransform : EmfPlusTerminalServerRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusTerminalServerRecordType EmfPlusRotateWorldTransform

Membrii moștenitori

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusRotateWorldTransform(EmfPlusRecord)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusRotateWorldTransform.

public EmfPlusRotateWorldTransform(EmfPlusRecord source)

Parameters

source EmfPlusRecord

şi sursa .

Properties

Angle

Obține sau stabilește o valoare de 32 de bit care specifică unghiul rotației în grade.Operația este efectuată prin construirea unei noi matrice de transformare din următoarele:în diagramă:

Cuvânt cheie (în limba engleză) 0Câinele (în engleză) a fost înfăţişat

Cuvânt cheie: Rotation Transform MatrixTransformarea actuală a spaţiului mondial este multiplicată de această matrice, iar rezultatul devineNoua transformare a spațiului mondial curent. câmpul de steag determină ordinea de multiplicare.

public float Angle { get; set; }

Valoarea proprietății

float

PostMultipliedMatrix

Obține o valoare care indică dacă [post multiplicate matrix].În cazul în care este setat, matrica de transformare ar trebui să fie post-multiplicată. dacă este clar, ar fi necesar să se premultifice.

public bool PostMultipliedMatrix { get; }

Valoarea proprietății

bool

 Română