Class EmfPlusDrawImagePoints

Class EmfPlusDrawImagePoints

Nome do espaço: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assembleia: Aspose.Imaging.dll (25.4.0)

O registro EmfPlusDrawImagePoints especifica o desenho de uma imagem escalada dentro de um paralelograma.

public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawImagePoints

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

Um EmfPlusImage pode especificar um bitmap ou um metáfil.As cores em uma imagem podem ser manipuladas durante a renderização. elas podem ser corrigidas, escuras,Iluminado e removido.

Constructors

EmfPlusDrawImagePoints(EmfPlusRecord)

Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.

public EmfPlusDrawImagePoints(EmfPlusRecord source)

Parameters

source EmfPlusRecord

A fonte .

Properties

ApplyingAnEffect

Recebe ou coloca um valor indicando se [aplicando um efeito].Este bit indica que a renderização da imagem inclui a aplicação de um efeito.Se configurado, um objeto da classe DEVE ser especificado em um anteriorEmfPlusSerializableObject registros (secção 2.3.5.2).

public bool ApplyingAnEffect { get; set; }

Valor da propriedade

bool

Compressed

Recebe ou coloca um valor indicando se o PointData é comprimido.Este bit indica se o campo PointData especifica dados comprimidos.Se configurado, o PointData especifica as localizações absolutas no espaço de coordenadas com 16 bits inteiros.Se claro, o PointData especifica as localizações absolutas no espaço de coordenadas comCoordenadas de 32 bits.Observação Se a bandeira P (abaixo) for configurada, esta bandeira é indefinida e DEVE ser ignorada.

public bool Compressed { get; set; }

Valor da propriedade

bool

ImageAttributesId

Recebe ou coloca um inteiro não assinado de 32 bits que contém o índice doObjeto opcional EmfPlusImageAttributes (secção 2.2.1.5) na Tabela Objeto EMF+.

public int ImageAttributesId { get; set; }

Valor da propriedade

int

ObjectId

Recebe ou coloca o identificador do objeto.O índice de um objeto EmfPlusImage (secção 2.2.1.4) no EMF+Tabela de objetos, que especifica a imagem para render. O valor DEVE ser zero a 63, inclusive.

public byte ObjectId { get; set; }

Valor da propriedade

byte

PointData

Recebe ou coloca uma série de pontos de contagem que especificam três pontos de um paralelograma.Os três pontos representam os cantos superior-esquerda, superior-direita e inferior-esquerda doparalelograma. o quarto ponto do paralelograma é extrapolado dos primeiros três.porção da imagem especificada pelo campo SrcRect SHOULD tem escalagem e escalagemtransformações aplicadas se necessário para se encaixar dentro do paralelograma.

public PointF[] PointData { get; set; }

Valor da propriedade

PointF [ ]

Relative

Obter ou definir um valor indicando se este Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints é relativo.Este bit indica se o campo PointData especifica localizações relativas ou absolutas.Se configurado, cada elemento no PointData especifica uma localização no espaço de coordenadas que éreferente à localização especificada pelo elemento anterior na ordem. no caso doprimeiro elemento em PointData, uma localização anterior em coordenadas (0,0) é assumida.O PointData especifica as localizações absolutas de acordo com a bandeira C.Observação Se esta bandeira for configurada, a bandeira C (em cima) é indefinida e DEVE ser ignorada.

public bool Relative { get; set; }

Valor da propriedade

bool

SrcRect

Recebe ou coloca um objeto EmfPlusRectF (secção 2.2.2.39) que define uma porção da imagem a ser renderizada.

public RectangleF SrcRect { get; set; }

Valor da propriedade

RectangleF

SrcUnit

Recebe ou coloca um inteiro assinado de 32 bits que define as unidades do campo SrcRect.seja o valor de UnityPixel da lista de UnityType (secção 2.1.1.33).

public EmfPlusUnitType SrcUnit { get; set; }

Valor da propriedade

EmfPlusUnitType

 Português