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
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
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
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
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
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
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
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
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
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
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
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
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; }