Class EmfPlusSetTsClip
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblea: Aspose.Imaging.dll (25.4.0)
El registro EmfPlusSetTSClip especifica áreas de clipa en el contexto del dispositivo gráfico para un servidor terminal.
public sealed class EmfPlusSetTsClip : EmfPlusTerminalServerRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusTerminalServerRecordType ← EmfPlusSetTsClip
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()
Remarks
El esquema de compresión de los datos en este registro utiliza el siguiente algoritmo.El rectángulo se codifica en un solo byte o 2 bytes.Si el punto se codifica en un solo byte, elel alto bito (0x80) del byte debe ser establecido, y el valor es un número firmado representado por el inferiorSi el alto bito no se establece, entonces el valor se codifica en 2 bytes, con el alto bito de ordencodificado en los 7 bits inferiores del primer byte, y el valor del byte de bajo orden codificado en el segundo byte.Cada punto se codifica como la diferencia entre el punto en la recta actual y el punto en la recta actual.El punto inferior de la recta se codifica como la diferencia entre el fondocoordinación y la coordinación superior en la recta actual.
Constructors
EmfPlusSetTsClip(EmfPlusRecord)
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip.
public EmfPlusSetTsClip(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
La fuente.
Properties
Compressed
Obtiene un valor que indica si este Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip es comprimido.Este bit especifica el formato de los datos rectangulares en el campo recto. si se establece, cadaEl rectángulo se define en 4 bytes. si es claro, cada rectángulo se define en 8 bytes.
public bool Compressed { get; }
Valor de la propiedad
NumRects
Tiene el número correcto.Este campo especifica el número de rectángulos que se definen en el campo rectángulo.
public short NumRects { get; }
Valor de la propiedad
Rects
Obtenga o establece una serie de rectángulos de NumRects que definen las áreas de inclinación.Estos datos se determinan por el bit C en el campo Flags.
public Rectangle[] Rects { get; set; }
Valor de la propiedad
Rectangle [][]