Class EmfPlusDrawImagePoints

Class EmfPlusDrawImagePoints

Nombre del espacio: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblea: Aspose.Imaging.dll (25.4.0)

El registro EmfPlusDrawImagePoints especifica el dibujo de una imagen escalada dentro de un paralelograma.

public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawImagePoints

Miembros heredados

EmfPlusRecord.Type ,y, EmfPlusRecord.Flags ,y, EmfPlusRecord.Size ,y, EmfPlusRecord.DataSize ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Remarks

Un EmfPlusImage puede especificar un bitmap o un metáfil.Los colores en una imagen pueden ser manipulados durante el rendimiento. pueden ser corregidos, escuros,Iluminado y removido.

Constructors

EmfPlusDrawImagePoints(EmfPlusRecord)

Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.

public EmfPlusDrawImagePoints(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La fuente.

Properties

ApplyingAnEffect

Recibe o establece un valor que indica si [aplique un efecto].Este bit indica que el rendimiento de la imagen incluye la aplicación de un efecto.Si se establece, un objeto de la clase de efecto DEVE haber sido especificado en un anteriorEl registro de EmfPlusSerializableObject (sección 2.3.5.2).

public bool ApplyingAnEffect { get; set; }

Valor de la propiedad

bool

Compressed

Obtenga o establece un valor que indique si el PointData está comprimido.Este bit indica si el campo PointData especifica los datos comprimidos.Si se establece, PointData especifica las ubicaciones absolutas en el espacio de coordenadas con un integrador de 16 bitsSi es claro, PointData especifica las ubicaciones absolutas en el espacio de coordenadas conCoordenadas de punto flotante 32 bits.Nota: Si se establece la bandera P (abajo), esta bandera es indefinida y debe ser ignorada.

public bool Compressed { get; set; }

Valor de la propiedad

bool

ImageAttributesId

Obtenga o establece un integer no firmado de 32 bits que contiene el índice de laObjeto opcional EmfPlusImageAttributes (sección 2.2.1.5) en la Tabla Objeto EMF.

public int ImageAttributesId { get; set; }

Valor de la propiedad

int

ObjectId

Recibe o coloca el identificador del objeto.El índice de un objeto EmfPlusImage (sección 2.2.1.4) en el EMF+Tabla de objetos, que especifica la imagen para render. El valor DEVE ser cero a 63, incluido.

public byte ObjectId { get; set; }

Valor de la propiedad

byte

PointData

Recibe o establece una serie de puntos de cuento que especifican tres puntos de un paralelograma.Los tres puntos representan los ángulos de la parte superior izquierda, la parte superior derecha y la parte inferior izquierda delParalelograma.El cuarto punto del paralelograma se extrapolará de los tres primeros.porción de la imagen especificada por el campo SrcRect SHOULD tienen escalada y escaladaTransformaciones aplicadas si es necesario para adaptarse dentro del paralelograma.

public PointF[] PointData { get; set; }

Valor de la propiedad

PointF [][]

Relative

Obtenga o establece un valor que indica si este Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints es relativo.Este bit indica si el campo PointData especifica las ubicaciones relativas o absolutas.Si se establece, cada elemento en PointData especifica una ubicación en el espacio de coordenadas queen relación con la ubicación especificada por el elemento anterior en el array. en el caso de laEl primer elemento en PointData, una ubicación anterior en las coordenadas (0,0) se asume,PointData especifica las ubicaciones absolutas según la bandera C.Nota Si esta bandera está establecida, la bandera C (alrededor) es indefinida y debe ser ignorada.

public bool Relative { get; set; }

Valor de la propiedad

bool

SrcRect

Recibe o coloca un objeto EmfPlusRectF (sección 2.2.2.39) que define una parte de la imagen a render.

public RectangleF SrcRect { get; set; }

Valor de la propiedad

RectangleF

SrcUnit

Obtenga o establece un integrador firmado de 32 bits que define las unidades del campo SrcRect.ser el valor UnitPixel de la enumeración UnitType (sección 2.1.1.33).

public EmfPlusUnitType SrcUnit { get; set; }

Valor de la propiedad

EmfPlusUnitType

 Español