Class EmfPlusDrawImagePoints

Class EmfPlusDrawImagePoints

Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Rekord EmfPlusDrawImagePoints określa rysowanie skaliowanego obrazu wewnątrz równoległego wykresu.

public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawImagePoints

Dziedziczeni członkowie

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 określić bitmap lub metafil.Kolory w obrazie można manipulować podczas renderowania. mogą być poprawione, ciemne,Uświecony i usunięty.

Constructors

EmfPlusDrawImagePoints(EmfPlusRecord)

Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawImagePoints.

public EmfPlusDrawImagePoints(EmfPlusRecord source)

Parameters

source EmfPlusRecord

i źródła .

Properties

ApplyingAnEffect

otrzymuje lub ustawia wartość wskazującą, czy [wykonanie efektu].Ten punkt wskazuje, że renderowanie obrazu obejmuje zastosowanie efektu.Jeśli ustawione, przedmiot klasy efektów musi być określony w poprzednimRekord EmfPlusSerializableObject (sekcja 2.3.5.2)

public bool ApplyingAnEffect { get; set; }

Wartość nieruchomości

bool

Compressed

Otrzymuje lub ustawia wartość wskazującą, czy dane PointData są kompresowane.Ten bit wskazuje, czy pole PointData określa dane skompensowane.Po ustawieniu PointData określa absolutne lokalizacje w przestrzeni współrzędnej z 16-bitowym całością.Jeśli jest jasne, PointData określa absolutne lokalizacje w przestrzeni koordynacyjnej z32-bitowe współrzędne punktowe.Uwaga Jeśli flaga P (na dole) jest ustawiona, ta flagka jest nieokreślona i musi być ignorowana.

public bool Compressed { get; set; }

Wartość nieruchomości

bool

ImageAttributesId

otrzymuje lub ustawia 32-bitowy niepodany integralny zawierający indeksOpcjonalny obiekt EmfPlusImageAttributes (sekcja 2.2.1.5) w tabeli obiektów EMF+.

public int ImageAttributesId { get; set; }

Wartość nieruchomości

int

ObjectId

Uzyskuje lub ustawia identyfikator obiektu.Wskaźnik obiektu EmfPlusImage (sekcja 2.2.1.4) w EMF+Tabela obiektów, która określa obraz do renderowania. wartość musi być zero do 63, włączone.

public byte ObjectId { get; set; }

Wartość nieruchomości

byte

PointData

Otrzymuje lub ustawia szereg punktów liczących, które określają trzy punkty równoległego wykresu.Trzy punkty reprezentują górne lewą, górną prawą i dolną lewo rogiParalelogram: czwarty punkt równoległości jest ekstrapolowany z pierwszych trzech.część obrazu określonego przez pole SrcRect SHOULD mają skalowanie i szlifowaniew razie konieczności zastosowane do dostosowania się do równoległości.

public PointF[] PointData { get; set; }

Wartość nieruchomości

PointF [ ]

Relative

Otrzymuje lub ustawia wartość wskazującą, czy Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawImagePoints jest relatywny.Ten punkt wskazuje, czy pole PointData określa względne lub absolutne lokalizacje.Jeśli ustawione, każdy element w PointData określa lokalizację w przestrzeni współrzędnej, która jestw odniesieniu do lokalizacji określonego w poprzednim elementie w kolejce. w przypadkuPierwszy element w PointData, poprzednia lokalizacja w koordynatach (0,0) przyjmuje się.PointData określa absolutne lokalizacje według flagi C.Uwaga Jeśli ustawiono tę flagę, flaga C (na górze) jest nieokreślona i musi być ignorowana.

public bool Relative { get; set; }

Wartość nieruchomości

bool

SrcRect

Otrzymuje lub ustawia obiekt EmfPlusRectF (sekcja 2.2.2.39) określający część obrazu, który ma zostać wyświetlony.

public RectangleF SrcRect { get; set; }

Wartość nieruchomości

RectangleF

SrcUnit

otrzymuje lub ustawia 32-bitowy podpisany integralny, który definiuje jednostki pola SrcRect.wartość UnityPixel listy UnitType (sekcja 2.1.1.33).

public EmfPlusUnitType SrcUnit { get; set; }

Wartość nieruchomości

EmfPlusUnitType

 Polski