Class EmfPlusDrawImagePoints

Class EmfPlusDrawImagePoints

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblare: Aspose.Imaging.dll (25.4.0)

Înregistrarea EmfPlusDrawImagePoints specifică desenarea unei imagini scalate în interiorul unui paralelogram.

public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawImagePoints

Membrii moștenitori

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 poate specifica fie un bitmap, fie o metafiză.Culorile într-o imagine pot fi manipulate în timpul renderării. pot să fie corecte, întunecate,Lumină şi îndepărtată.

Constructors

EmfPlusDrawImagePoints(EmfPlusRecord)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusDrawImagePoints.

public EmfPlusDrawImagePoints(EmfPlusRecord source)

Parameters

source EmfPlusRecord

şi sursa .

Properties

ApplyingAnEffect

Obține sau stabilește o valoare care indică dacă [aplicarea unui efect].Acest pic indică faptul că renderarea imaginii include aplicarea unui efect.Dacă este setat, un obiect din clasa Efect trebuie să fi fost specificat într-o clasă anterioarăEmfPlusSerializableObject înregistrare (secțiunea 2.3.5.2).

public bool ApplyingAnEffect { get; set; }

Valoarea proprietății

bool

Compressed

Obține sau stabilește o valoare care indică dacă PointData este comprimată.Acest bit indică dacă câmpul PointData specifică datele comprimate.Dacă este setat, PointData specifică locațiile absolute în spațiul de coordonare cu un întreg de 16 bit.dacă este clar, PointData specifică locațiile absolute în spațiul de coordonare cuCoordonate de 32 de bite.Notă: Dacă steagul P (în jos) este setat, acest pavilion este undefinit și trebuie ignorat.

public bool Compressed { get; set; }

Valoarea proprietății

bool

ImageAttributesId

Obține sau stabilește un întreg non-signat de 32 de biți care conține indiceleOpțional EmfPlusImageAttributes obiect (secțiunea 2.2.1.5) în tabelul Obiect EMF+.

public int ImageAttributesId { get; set; }

Valoarea proprietății

int

ObjectId

Obține sau stabilește identificatorul obiectului.Indicele unui obiect EmfPlusImage (secțiunea 2.2.1.4) în EMF+Tabloul obiectului, care specifică imaginea de prezentare. valoarea trebuie să fie de la zero la 63, inclusiv.

public byte ObjectId { get; set; }

Valoarea proprietății

byte

PointData

Obține sau stabilește o serie de puncte de număr care specifică trei punctele unui paralelogram.Cele trei puncte reprezintă colțurile din stânga superioară, dreaptă și de jos-leva aleParalelogramul. al patrulea punct al paralelogramei este extrapolat de la primele trei.o parte a imaginii specificați de câmpul SrcRect SHOULD au scalare și paralizaretransformările aplicate, dacă este necesar, pentru a se potrivi în interiorul paralelogramei.

public PointF[] PointData { get; set; }

Valoarea proprietății

PointF []

Relative

Obține sau stabilește o valoare care indică dacă acest Aspose.Imaging.FileFormats.Emf.EmbPlus.Records.EMfPlusDrawImagePoints este relativ.Acest bit indică dacă câmpul PointData specifică locații relative sau absolute.Dacă este setat, fiecare element din PointData specifică o locație în spațiul de coordonate care esteîn ceea ce privește locația specificată de elementul precedent în rând. în cazulprimul element în PointData, se presupune o locație anterioară la coordonate (0,0).PointData specifică locațiile absolute în funcție de steagul C.Notă Dacă acest pavilion este setat, steagul C (mai sus) este undefinit și trebuie ignorat.

public bool Relative { get; set; }

Valoarea proprietății

bool

SrcRect

Obține sau stabilește un obiect EmfPlusRectF (secțiunea 2.2.2.39) care definește o parte a imaginii care urmează să fie prezentată.

public RectangleF SrcRect { get; set; }

Valoarea proprietății

RectangleF

SrcUnit

Obține sau stabilește un întreg semnat de 32 de biți care defineste unitățile câmpului SrcRect.să fie valoarea UnitPixel a enumerării UnitType (secțiunea 2.1.1.33).

public EmfPlusUnitType SrcUnit { get; set; }

Valoarea proprietății

EmfPlusUnitType

 Română