Class EmfPlusRotateWorldTransform
Navne til: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Sammensætning: Aspose.Imaging.dll (25.4.0)
Den EmfPlusRotateWorldTransform rekord udfører en rotation på den nuværende verdensrum transformation.
public sealed class EmfPlusRotateWorldTransform : EmfPlusTerminalServerRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusTerminalServerRecordType ← EmfPlusRotateWorldTransform
De arvede medlemmer
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)
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusRotateWorldTransform klasse.
public EmfPlusRotateWorldTransform(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Den kilde.
Properties
Angle
Giver eller indsætter en 32-bit floating point værdi, der angiver hjørnet af rotation i grader.Operationen udføres ved at bygge en ny transformationsmatrix fra følgende:Diagrammet er:
Engel (angle) engel med engelsindhold 0Skæbne (angle) skæben (engle).
Figur 2: Rotation Transform MatrixDen nuværende verdensomspændende transformation multipliceres af denne matrix, og resultatet bliverFlagsfeltet bestemmer rækkefølgen af multiplikation.
public float Angle { get; set; }
Ejendomsværdi
PostMultipliedMatrix
Giver en værdi, der angiver, om [post multipliceret matrix].Hvis det er indstillet, skal transformationsmatrisen være post-multiplieret. hvis klart, bør den forlænges.
public bool PostMultipliedMatrix { get; }