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
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
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
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
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
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
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; }