Class EmfPlusDrawImagePoints

Class EmfPlusDrawImagePoints

Nom dels espais: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assemblea: Aspose.Imaging.dll (25.4.0)

L’enregistrament EmfPlusDrawImagePoints especifica el dibuix d’una imatge escalada dins un paral·lelogram.

public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawImagePoints

Membres heretats

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

Un EmfPlusImage pot especificar un bitmap o un metafil.Els colors d’una imatge es poden manipular durant la renderització. Es poden corregir, escurçar,aclarit i eliminat.

Constructors

EmfPlusDrawImagePoints(EmfPlusRecord)

Inicialitza una nova instància de la classe Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawImagePoints.

public EmfPlusDrawImagePoints(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La font.

Properties

ApplyingAnEffect

Obté o estableix un valor que indiqui si [aplicar un efecte].Aquest bit indica que el rendiment de la imatge inclou l’aplicació d’un efecte.Si s’estableix, un objecte de la classe d’efecte ha de ser especificat en un anteriorEmfPlusSerializableObject registre (secció 2.3.5.2).

public bool ApplyingAnEffect { get; set; }

Valor de la propietat

bool

Compressed

Obté o s’estableix un valor que indiqui si el PointData està comprès.Aquest bit indica si el camp PointData especifica les dades comprimides.Si s’estableix, PointData especifica les localitzacions absolutes en l’espai de coordenades amb 16 bits d’integració.Si és clar, PointData especifica les localitzacions absolutes en l’espai de coordinació ambCoordinacions de 32 bits.Nota Si s’estableix la bandera P (abdós), aquesta Bandera és indefinida i S’ha d’ignorar.

public bool Compressed { get; set; }

Valor de la propietat

bool

ImageAttributesId

Obté o col·loca un integrador no signat de 32 bits que conté l’índex delObjecte opcional EmfPlusImageAttributes (secció 2.2.1.5) en la Taula Object EMF+.

public int ImageAttributesId { get; set; }

Valor de la propietat

int

ObjectId

Obté o col·loca l’objecte identificador.L’índex d’un objecte EmfPlusImage (secció 2.2.1.4) en l’EMF+Taula d’objectes, que especifica la imatge per render. El valor ha de ser zero a 63, inclòs.

public byte ObjectId { get; set; }

Valor de la propietat

byte

PointData

Obté o estableix una sèrie de punts de comptes que especifiquen tres punts d’un paral·lelogram.Els tres punts representen els racons de l’esquerra superior, la dreta superior i la esquerra inferior.El quart punt del paral·lelogram és extrapolat dels primers tres.porció de la imatge especificada pel camp SrcRect SHOULD tenen escalada i bretxatransforms aplicats si és necessari per adaptar-se a l’interior del paral·lelogram.

public PointF[] PointData { get; set; }

Valor de la propietat

PointF []

Relative

Obté o s’estableix un valor que indiqui si aquest Aspose.Imaging.FileFormats.Emf.EmpPlus.Records. EmpPlusDrawImagePoints és relatiu.Aquest bit indica si el camp PointData especifica les localitzacions relatives o absoltes.Si s’estableix, cada element en PointData especifica una ubicació en l’espai de coordenades que ésen relació amb la ubicació especificada per l’element anterior a l’arrel. en el cas de laEl primer element en PointData, una ubicació anterior a les coordenades (0,0) s’assumeix.PointData especifica les localitzacions absoltes segons la bandera C.Nota Si aquesta bandera s’estableix, la Bandera C (a dalt) és indefinida i S’ha d’ignorar.

public bool Relative { get; set; }

Valor de la propietat

bool

SrcRect

Obté o col·loca un Objecte EmfPlusRectF (secció 2.2.2.39) que defineix una part de la imatge a renderitzar.

public RectangleF SrcRect { get; set; }

Valor de la propietat

RectangleF

SrcUnit

Obté o estableix un integrador signat de 32 bits que defineix les unitats del camp SrcRect.ser el valor UnitPixel de l’enumeració UnitType (secció 2.1.1.33).

public EmfPlusUnitType SrcUnit { get; set; }

Valor de la propietat

EmfPlusUnitType

 Català