Class EmfPlusSetTsClip

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

bool

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

short

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 [ ]

 Português