Class EmfPlusSetTsClip
Navne til: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Sammensætning: Aspose.Imaging.dll (25.4.0)
EmfPlusSetTSClip-optegnelsen angiver klippingområder i grafisk enhedskontekst for en terminal server.
public sealed class EmfPlusSetTsClip : EmfPlusTerminalServerRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusTerminalServerRecordType ← EmfPlusSetTsClip
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()
Remarks
Komprimeringssystemet for data i denne rekord bruger følgende algoritme.rectangle er kodet i enten en enkelt byte eller 2 bytes. Hvis punktet er krypteret i et enkelt Byte,den høje bit (0x80) af byten skal indstilles, og værdien er et underskrevet antal repræsenteret af den lavereHvis den høje bit ikke er indstillet, så er værdien kodet i 2 byte, med den højbestemmelsesbytekodet i de 7 lavere byter af den første byte, og den lave ordre bytte værdi kodes i den anden byt.Hver punkt er kodet som forskellen mellem punktet i den aktuelle retning og punkten iDen nederste punkt af rektum er kodet som forskellen mellem den nedrekoordineret og den øverste koordinat på den nuværende retning.
Constructors
EmfPlusSetTsClip(EmfPlusRecord)
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusSetTsClip klasse.
public EmfPlusSetTsClip(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Den kilde.
Properties
Compressed
Giver en værdi, der angiver, om dette Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmmTsClip er komprimeret.Denne bit angiver formatet af rektangulære data i rettsfeltet.Rectangle er defineret i 4 byte. hvis klart, defineres hver rektangel i 8 byter.
public bool Compressed { get; }
Ejendomsværdi
NumRects
Gør antallet ret.Dette felt angiver antallet af rektangler, der er defineret i det rectangulære felt.
public short NumRects { get; }
Ejendomsværdi
Rects
Giver eller indsætter en række NumRects rektangler, der definerer klipningsområder.Disse data bestemmes af C-biten i Flaggfeltet.
public Rectangle[] Rects { get; set; }
Ejendomsværdi
Rectangle []