Class EmfPlusSetTsClip

Class EmfPlusSetTsClip

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

Înregistrarea EmfPlusSetTSClip specifică zonele de clipare în contextul dispozitivului grafic pentru un server terminal.

public sealed class EmfPlusSetTsClip : EmfPlusTerminalServerRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusTerminalServerRecordType EmfPlusSetTsClip

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

Remarks

Schema de compresie pentru datele din acest registru utilizează următorul algoritm.rectanglu este codat fie într-un singur byte, fie în 2 bytte. dacă punctul este encodat în un singur byt,bitul mare (0x80) al bytei trebuie stabilit, iar valoarea este un număr semnat reprezentat de cel mai josDacă bitul mare nu este setat, atunci valoarea este codată în 2 byte, cu byta de mare ordine.codat în 7 bituri inferioare ale primei byte, iar valoarea bytei de ordine scăzută codată în al doilea byt.Fiecare punct este codat ca diferenţa dintre punctul din direcţia curentă şiPunctul inferior al rectului este codat ca diferenta dintre partea inferioara.Coordonate și coordonarea superioară pe direcția curentă.

Constructors

EmfPlusSetTsClip(EmfPlusRecord)

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

public EmfPlusSetTsClip(EmfPlusRecord source)

Parameters

source EmfPlusRecord

şi sursa .

Properties

Compressed

Obține o valoare care indică dacă acest Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusSetTsClip este comprimat.Acest bit specifică formatul datelor rectangulare din câmpul rekt. Dacă este setat, fiecareRectangle este definită în 4 byte. dacă clar, fiecare rectan este definit în 8 byți.

public bool Compressed { get; }

Valoarea proprietății

bool

NumRects

Numărul are dreptate.Acest câmp specifică numărul de rectangle care sunt definite în câmpul drept.

public short NumRects { get; }

Valoarea proprietății

short

Rects

Obține sau stabilește o serie de rectangle NumRects care definește zonele de clătire.Aceste date sunt determinate de bitul C din câmpul Flag.

public Rectangle[] Rects { get; set; }

Valoarea proprietății

Rectangle []

 Română