Class EmfPlusSetTsClip
Nome do espaço: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assembleia: Aspose.Imaging.dll (25.4.0)
O registro EmfPlusSetTSClip especifica áreas de clipe no contexto do dispositivo gráfico para um servidor terminal.
public sealed class EmfPlusSetTsClip : EmfPlusTerminalServerRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusTerminalServerRecordType ← EmfPlusSetTsClip
Membros herdados
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
O esquema de compressão para os dados neste registo usa o seguinte algoritmo.O rectangular é codificado em um único byte ou 2 bytes. se o ponto é codificado em um único byte, oalto bit (0x80) do byte DEVE ser definido, e o valor é um número assinado representado pelo baixoSe o alto bit não for definido, então o valor é codificado em 2 bytes, com o alto byte de ordemcodificado nos 7 bits inferiores do primeiro byte, e o baixo número de byte valor codificado no segundo byte.Cada ponto é codificado como a diferença entre o ponto na direção corrente e o ponto noO ponto inferior da direita é codificado como a diferença entre a direitacoordenação e a coordenação superior na direção atual.
Constructors
EmfPlusSetTsClip(EmfPlusRecord)
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip.
public EmfPlusSetTsClip(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
A fonte .
Properties
Compressed
Recebe um valor indicando se este Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip é comprimido.Este bit especifica o formato dos dados rectangulares no campo rectos. se configurado, cadaRectangle é definido em 4 bytes. se claro, cada rectangle é definido em 8 bytes.
public bool Compressed { get; }
Valor da propriedade
NumRects
O número está certo.Este campo especifica o número de rectangulos que são definidos no campo rectangular.
public short NumRects { get; }
Valor da propriedade
Rects
Recebe ou coloca uma série de rectangulos NumRects que definem áreas de clipe.Estes dados são determinados pelo bit C no campo Flags.
public Rectangle[] Rects { get; set; }
Valor da propriedade
Rectangle [ ]