Class EmfPlusRotateWorldTransform
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblea: Aspose.Imaging.dll (25.4.0)
El registro EmfPlusRotateWorldTransform realiza una rotación en la actual transformación espacial mundial.
public sealed class EmfPlusRotateWorldTransform : EmfPlusTerminalServerRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusTerminalServerRecordType ← EmfPlusRotateWorldTransform
Miembros heredados
EmfPlusRecord.Type ,y, EmfPlusRecord.Flags ,y, EmfPlusRecord.Size ,y, EmfPlusRecord.DataSize ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
EmfPlusRotateWorldTransform(EmfPlusRecord)
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRotateWorldTransform.
public EmfPlusRotateWorldTransform(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
La fuente.
Properties
Angle
Obtenga o establece un valor de punto flotante de 32 bits que especifica el ángulo de la rotación en grados.La operación se realiza mediante la construcción de una nueva matriz de transformación desde la siguiente:El diagrama:
El ángulo (en inglés: angle)| ngeles: Ángeles: Ángeles: Ángeles: Ángeles |
Figura 2: Rotation Transform MatrixLa actual transformación del espacio mundial se multiplica por esta matriz, y el resultado se convierte en laEl campo de las banderas determina el orden de la multiplicación.
public float Angle { get; set; }
Valor de la propiedad
PostMultipliedMatrix
Recibe un valor que indica si [post multiplicado matriz].Si se establece, la matriz de transformación debe ser post-multipliado. si es claro, debe ser pre-multipliado.
public bool PostMultipliedMatrix { get; }