Class EmfPlusDrawImagePoints

Class EmfPlusDrawImagePoints

ja nimityö: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Kokoelma: Aspose.Imaging.dll (25.4.0)

EmfPlusDrawImagePoints -rekisteri määrittää skalaatun kuvan piirtämisen rinnakkaisohjelman sisällä.

public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawImagePoints

Perintöjäsenet

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 voi määrittää joko bitmap tai metafiili.Kuvan värit voidaan manipuloida renderin aikana. ne voidaan korjata, pimeää,Valaistettu ja poistettu.

Constructors

EmfPlusDrawImagePoints(EmfPlusRecord)

Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmpPlusDrawImagePoints luokka.

public EmfPlusDrawImagePoints(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Se on lähde.

Properties

ApplyingAnEffect

Se saa tai asettaa arvon, joka osoittaa, onko [toiminnon soveltaminen].Tämä bit osoittaa, että kuvan suorittaminen sisältää vaikutuksen soveltamisen.Jos se on asetettu, vaikutusluokan kohteen on oltava määritelty aiemminEmfPlusSerialisableObject -rekisteri (osasto 2.3.5.2)

public bool ApplyingAnEffect { get; set; }

Omistuksen arvo

bool

Compressed

Saat tai asetat arvon, joka osoittaa, onko PointData puristettu.Tämä kappale osoittaa, määrittääkö PointData -kenttä tiivistetyt tiedot.Jos asetetaan, PointData määrittää absoluuttiset sijainnit koordinaattialueella 16-bittisellä kokonaisuudella.Jos se on selkeä, PointData määrittää absoluuttiset sijainnit koordinaattialueella.32-bittinen ohjauskoordinaatti.Huomautus Jos P-lipun ( alla) on asetettu, tämä lippu ei ole määritelty ja sitä on pidettävä huomiotta.

public bool Compressed { get; set; }

Omistuksen arvo

bool

ImageAttributesId

saa tai asettaa 32-bittisen allekirjoittamattoman kokonaisuuden, joka sisältää indeksinvalinnainen EmfPlusImageAttributes -objekti (osasto 2.2.1.5) EMF+ Object -taulukossa.

public int ImageAttributesId { get; set; }

Omistuksen arvo

int

ObjectId

Antaa tai asettaa kohteen tunniste.EmfPlusImage-objektin indeksi (osasto 2.2.1.4) EMF+:ssäObjekti taulukko, joka määrittää kuvan esitettäväksi. arvon pitää olla nolla 63, mukaan lukien.

public byte ObjectId { get; set; }

Omistuksen arvo

byte

PointData

Se saa tai asettaa sarjan laskennallisia pisteitä, jotka määrittävät kolmen pisteen rinnakkaisluettelon.Kolme pistettä edustavat vasemman ylä-, oikean ylä- ja vasemmiston alempia kulmia.Paralelogrammin neljäs kohta ekstrapolataan kolmesta ensimmäisestä.SrcRect-kentän osoittaman kuvan osa SHOULD:llä on mittakaava ja leikkausmuutokset sovelletaan tarvittaessa, jotta se sopii rinnakkaisohjelman sisällä.

public PointF[] PointData { get; set; }

Omistuksen arvo

PointF []

Relative

Saat tai asettaa arvon, joka osoittaa, onko tämä Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawImagePoints on suhteellinen.Tämä kappale osoittaa, onko PointData-kenttää, jossa määritetään suhteelliset tai absoluuttiset sijainnit.Jos asetetaan, PointData -elementin jokainen elementti määrittää sijainnin koordinaattialueella, joka onedellä esitetyn elementin määrittelemän sijainnin osalta.Ensimmäinen elementti PointData, aikaisempi sijainti koordinaatteissa (0,0) oletetaan.PointData määrittelee absoluuttiset sijainnit C-lipun mukaisesti.Huomautus Jos tämä lippu on asetettu, C-lipun (noin) on määritelty ja sitä tulee jättää huomiotta.

public bool Relative { get; set; }

Omistuksen arvo

bool

SrcRect

Saa tai asettaa EmfPlusRectF-objekti (osasto 2.2.2.39) joka määrittää osan kuvasta, joka on esitettävä.

public RectangleF SrcRect { get; set; }

Omistuksen arvo

RectangleF

SrcUnit

Saat tai asetat 32-bittisen allekirjoitetun integerin, joka määrittää SrcRect- kentän yksiköt.on UnitType-luettelon UnitPixel-arvo (osasto 2.1.1.33).

public EmfPlusUnitType SrcUnit { get; set; }

Omistuksen arvo

EmfPlusUnitType

 Suomi