Class EmfPlgBlt

Class EmfPlgBlt

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

Rekord EMR_PLGBLT określa blok transferu pikseli z bitmap źródłowy do miejsca docelowegoParalelogram, z zastosowaniem kolorowej maski bitmap.

public sealed class EmfPlgBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfPlgBlt

Dziedziczeni członkowie

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlgBlt(EmfRecord)

Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfPlgBlt.

public EmfPlgBlt(EmfRecord source)

Parameters

source EmfRecord

i źródła .

Properties

AptlDest

otrzymuje lub ustawia szereg trzech obiektów WMF PointL (oddział 2.2.2.15)określa trzy kąty obszaru docelowego równoległego wykresu dla transferu bloku.W górnym lewym rogu źródłowego rektangulu mapuje się do pierwszego punktu w tym rzędzie,prawym górnym rogiem do drugiego punktu, a dolnym lewym rogu do trzeciego.Paralelogram, który jest obliczany z pierwszych trzech punktów (A, B i C) poprzez traktowanie ich jakowektorówD = B + C A

public Point[] AptlDest { get; set; }

Wartość nieruchomości

Point [ ]

BkSrcArgb32Color

otrzymuje lub ustawia obiekt WMF ColorRef (oddział 2.2.2.8) określającyKolor źródłowy bitmap.

public int BkSrcArgb32Color { get; set; }

Wartość nieruchomości

int

Bounds

otrzymuje lub ustawia obiekt WMF RectL (oddział 2.2.2.19 [MS-WM F]], który definiujew jednostkach urządzeń, do wyjścia do miejsca docelowego.

public Rectangle Bounds { get; set; }

Wartość nieruchomości

Rectangle

CxSrc

Otrzymuje lub ustawia 32-bitowy podpisany integralny, który określa logiczną szerokość źródłowego rektaku.

public int CxSrc { get; set; }

Wartość nieruchomości

int

CySrc

Otrzymuje lub ustawia 32-bitowy podpisany integralny, który określa logiczną wysokość źródłowego rektaku.

public int CySrc { get; set; }

Wartość nieruchomości

int

MaskBitmap

otrzymuje lub ustawia bufer zawierający maskę bitmap, która nie jestwymagane, aby były spójne z stałą częścią rejestru EMR_PLGBLT lub ze sobą.W związku z tym pola w tym buferze oznaczone „UndefinedSpace” są opcjonalne i muszą być ignorowane.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

Wartość nieruchomości

WmfDeviceIndependentBitmap

SourceBitmap

otrzymuje lub ustawia bufer zawierający źródłową mapę bit, która nie jestwymagane, aby były spójne z stałą częścią rejestru EMR_PLGBLT lub ze sobą.W związku z tym pola w tym buferze oznaczone „UndefinedSpace” są opcjonalne i muszą być ignorowane.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Wartość nieruchomości

WmfDeviceIndependentBitmap

UsageMask

otrzymuje lub ustawia 32-bitowy niepodpisany integralny, który określa, jak interpretować wartości wTabela kolorów w nagłówku maski bitmap. ta wartość musi znajdować się na liście DIBColors.

public EmfDibColors UsageMask { get; set; }

Wartość nieruchomości

EmfDibColors

UsageSrc

otrzymuje lub ustawia 32-bitowy niepodpisany integralny, który określa, jak interpretować wartości wtabela kolorów w nagłówku bitmap źródłowy. ta wartość musi znajdować się na liście DIBColors

public EmfDibColors UsageSrc { get; set; }

Wartość nieruchomości

EmfDibColors

XFormSrc

Otrzymuje lub ustawia obiekt XForm (sekcja 2.2.28) określający przestrzeń światową do przekształcenia przestrzeni stron do zastosowania do mapy bit źródłowej.

public Matrix XFormSrc { get; set; }

Wartość nieruchomości

Matrix

XMask

Otrzymuje lub ustawia 32-bitowy podpisany integer, który określa logiczny x-koordynat górnego lewego rogu maski bitmap.

public int XMask { get; set; }

Wartość nieruchomości

int

XSrc

otrzymuje lub ustawia 32-bitowy podpisany integralny, który określa logiczną koordynatę x górnej lewejWęgiel źródłowy rektanglu.

public int XSrc { get; set; }

Wartość nieruchomości

int

YMASK

Otrzymuje lub ustawia 32-bitowy podpisany integer, który określa logiczny y-koordynat lewego górnego rogu maski bitmap.

public int YMask { get; set; }

Wartość nieruchomości

int

YSrc

Otrzymuje lub ustawia 32-bitowy podpisany integralny, który określa logiczną koordynatę y górnej lewicy.Węgiel źródłowy rektanglu.

public int YSrc { get; set; }

Wartość nieruchomości

int

 Polski