Class EmfPlusSetTsClip

Class EmfPlusSetTsClip

Il nome: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assemblea: Aspose.Imaging.dll (25.4.0)

Il record EmfPlusSetTSClip specifica le aree di clipping nel contesto del dispositivo grafico per un server terminale.

public sealed class EmfPlusSetTsClip : EmfPlusTerminalServerRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusTerminalServerRecordType EmfPlusSetTsClip

I membri ereditari

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()

Remarks

Il schema di compressione per i dati in questo registro utilizza il seguente algoritmo.il rectangle è codificato in un singolo byte o 2 byti. se il punto viene codificato in una singola byta, ilalto bit (0x80) del byte deve essere impostato, e il valore è un numero firmato rappresentato dal basso7 bit. se il bit alto non è impostato, allora il valore è codificato in 2 byte, con il biglietto ad alto ordinecodificato nei 7 bits inferiori del primo byte, e il valore del bito a basso ordine codificato nel secondo byto.Ogni punto è codificato come la differenza tra il punto nella retta corrente e ilIl punto inferiore della retta è codificato come la differenza tra il fondocoordinate e il coordinato superiore sulla retta corrente.

Constructors

EmfPlusSetTsClip(EmfPlusRecord)

Inizializza una nuova instanza della classe Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusSetTsClip.

public EmfPlusSetTsClip(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La fonte .

Properties

Compressed

Riceve un valore che indica se questo Aspose.Imaging.FileFormats.Emf.EmpPlus.Records. EmpPlusSetTsClip è compreso.Questo bit specifica il formato dei dati rettangoli nel campo retti. se impostato, ciascunoIl rectangolo è definito in 4 byte. se chiaro, ogni rektangulo è determinato in 8 byti.

public bool Compressed { get; }

Valore di proprietà

bool

NumRects

Riceve il numero giusto.Questo campo specifica il numero di rettangoli che sono definiti nel campo retto.

public short NumRects { get; }

Valore di proprietà

short

Rects

Riceve o impone una serie di rectangoli NumRects che definiscono le aree di clipping.Questi dati sono determinati dal bit C nel campo Flags.

public Rectangle[] Rects { get; set; }

Valore di proprietà

Rectangle [ ]

 Italiano