Class EmfPlusDrawImagePoints

Class EmfPlusDrawImagePoints

Именује се: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Асамблеја: Aspose.Imaging.dll (25.4.0)

EmfPlusDrawImagePoints zapis određuje crtanje skaliranog slika unutar paralelograma.

public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawImagePoints

Наслеђени чланови

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 može da određuje ili bitmap ili metafil.Боје у слици се могу манипулисати током рендера. могу се исправити, затамнити,осветљено и уклоњено.

Constructors

EmfPlusDrawImagePoints(EmfPlusRecord)

Иницијалише нову инстанцију класе Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawImagePoints.

public EmfPlusDrawImagePoints(EmfPlusRecord source)

Parameters

source EmfPlusRecord

И извор је.

Properties

ApplyingAnEffect

Добија или поставља вредност која указује на то да ли [примјењује ефекат].Овај бит указује на то да рендеринг слике укључује примену ефекта.Ако је постављен, објекат класе Ефекат мора бити одређен у претходномEmfPlusSerializableObject рекорд (секција 2.3.5.2).

public bool ApplyingAnEffect { get; set; }

Вредност имовине

bool

Compressed

Добија или поставља вредност која указује на то да ли је ПоинтДата компресирана.Овај бит указује да ли поље ПоинтДата одређује компресиране податке.Ако је постављен, PointData одређује апсолутне локације у координатној просторији са 16-битним интегромАко је јасно, PointData одређује апсолутне локације у координатној просторији са32-битни координати плавачке тачке.Напомена Ако је П знаме (доле) постављено, ова знамена је неодређена и мора се игнорисати.

public bool Compressed { get; set; }

Вредност имовине

bool

ImageAttributesId

Добија или поставља 32-битни несигнирани интегер који садржи индексОпционални EmfPlusImageAttributes објекат (секција 2.2.1.5) у табели објеката ЕМФ+.

public int ImageAttributesId { get; set; }

Вредност имовине

int

ObjectId

Добија или поставља идентификатор објекта.Индекс објекта EmfPlusImage (секција 2.2.1.4) у ЕМФ+Табела објеката, која одређује слику која треба да се пренесе. вредност мора бити нула до 63, укључујући.

public byte ObjectId { get; set; }

Вредност имовине

byte

PointData

Добија или поставља низ броја тачака који одређују три тачке паралелограма.Тројица тачака представљају горње лево, врхунско десно и долево угловеПаралелограм. четврта тачка паралелаграма се екстраполира из првих три.део слике одређеног пољем СХОУЛД има скалирање и ширењеТрансформације примењене ако је потребно да се уклапају унутар паралелограма.

public PointF[] PointData { get; set; }

Вредност имовине

PointF []

Relative

Добијете или постављате вредност која указује на то да ли је овај Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empPlusDrawImagePoints релативни.Овај бит указује на то да ли поље ПоинтДата одређује релативне или апсолутне локације.Ако је постављен, сваки елемент у ПоинтДата одређује локацију у координатној просторији која јеу односу на локацију која је наведена претходним елементом у реду.Први елемент у ПоинтДата, претпоставља се претходно место на координатима (0,0) ако је јасно,ПоинтДата одређује апсолутне локације према знамену Ц.Напомена Ако је овај знаме постављен, знаменство Ц (над) је неодређено и мора бити игнорисано.

public bool Relative { get; set; }

Вредност имовине

bool

SrcRect

Добија или поставља ЕмфПлусРектФ објекат (секција 2.2.2.39) који дефинише део слике који ће бити представљен.

public RectangleF SrcRect { get; set; }

Вредност имовине

RectangleF

SrcUnit

Добија или поставља 32-битни потписани интегер који дефинише јединице поља SrcRect.да је вредност UnitPixel на листи UnitType (секција 2.1.1.33).

public EmfPlusUnitType SrcUnit { get; set; }

Вредност имовине

EmfPlusUnitType

 Српски