Class EmfPlusDrawImagePoints

Class EmfPlusDrawImagePoints

Pôvodný názov: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Záznam EmfPlusDrawImagePoints špecifikuje kreslenie skalovaného obrazu vo vnútri paralelogramu.

public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawImagePoints

Z dedičných členov

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

EmfPlusImage môže špecifikovať buď bitmap alebo metafil.Farby v obraze môžu byť manipulované počas renderovania. Môžu byť opravené, tmavé,osvetlené a odstránené.

Constructors

EmfPlusDrawImagePoints(EmfPlusRecord)

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawImagePoints.

public EmfPlusDrawImagePoints(EmfPlusRecord source)

Parameters

source EmfPlusRecord

a zdrojom .

Properties

ApplyingAnEffect

Dostane alebo nastaví hodnotu, ktorá ukazuje, či [aplikácia efektu].Tento bod naznačuje, že renderovanie obrazu zahŕňa aplikáciu efektu.Ak je nastavený, objekt v triede efektov musí byť uvedený v predchádzajúcomEmfPlusSerializableObject záznam (oddiel 2.3.5.2)

public bool ApplyingAnEffect { get; set; }

Hodnota nehnuteľnosti

bool

Compressed

Získa alebo nastaví hodnotu, ktorá naznačuje, či je PointData stlačená.Tento bod naznačuje, či pole PointData špecifikuje komprimované údaje.Po nastavení PointData určuje absolútne polohy v koordinátnom priestore s 16-bitovým integerom.koordináty. ak je jasné, PointData určuje absolútne polohy v koordinátnom priestore s32-bitové plávajúce bodové koordináty.Poznámka: Ak je vlajka P (dolne) nastavená, táto vlagy nie sú definované a musia byť ignorované.

public bool Compressed { get; set; }

Hodnota nehnuteľnosti

bool

ImageAttributesId

Získate alebo nastavíte 32-bitový neoznačený integer, ktorý obsahuje indexvoliteľný objekt EmfPlusImageAttributes (oddiel 2.2.1.5) v tabuľke objektov EMF+.

public int ImageAttributesId { get; set; }

Hodnota nehnuteľnosti

int

ObjectId

Získať alebo nastaviť identifikátor objektu.Index objektu EmfPlusImage (oddiel 2.2.1.4) v EMF+Objektová tabuľka, ktorá určuje obrázok, ktorý sa má zobraziť. hodnota musí byť od nuly do 63, vrátane.

public byte ObjectId { get; set; }

Hodnota nehnuteľnosti

byte

PointData

Získa alebo nastaví sériu počítaných bodov, ktoré určujú tri body paralelogramu.Tieto tri body predstavujú horné ľavé, pravé a dolné rohožeParalelogram. štvrtý bod paralelogramu je extrapolovaný z prvých troch.časť obrazu špecifikovaného poľa SrcRect SHOULD majú skalovanie a šírenietransformy aplikované, ak je to potrebné, aby sa prispôsobili vnútri paralelogramu.

public PointF[] PointData { get; set; }

Hodnota nehnuteľnosti

PointF []

Relative

Získava alebo nastaví hodnotu, ktorá naznačuje, či je tento Aspose.Imaging.FileFormats.Emf.EmbPlus.Records.AmbDrawImagePoints relatívny.Tento bod naznačuje, či pole PointData špecifikuje relatívne alebo absolútne umiestnenie.Ak je nastavený, každý prvok v PointData určuje umiestnenie v koordinátnom priestore, ktoré jev súvislosti s umiestnením stanoveným predchádzajúcim prvkom v poradí.prvý prvok v PointData, predchádzajúce umiestnenie v koordinátoch (0,0) sa predpokladá.PointData určuje absolútne polohy podľa vlajky C.Upozorňujeme, že ak je táto vlajka nastavená, vlaďka C (v hornej časti) nie je definovaná a musí byť ignorovaná.

public bool Relative { get; set; }

Hodnota nehnuteľnosti

bool

SrcRect

Získava alebo nastaví objekt EmfPlusRectF (oddiel 2.2.2.39) ktorý definuje časť obrazu, ktorá sa má zobrazovať.

public RectangleF SrcRect { get; set; }

Hodnota nehnuteľnosti

RectangleF

SrcUnit

Získa alebo nastaví 32-bitový podpísaný integer, ktorý definuje jednotky poľa SrcRect.byť hodnotou UnitPixel zoznamu UnitType (oddiel 2.1.1.33).

public EmfPlusUnitType SrcUnit { get; set; }

Hodnota nehnuteľnosti

EmfPlusUnitType

 Slovenčina