EmfMaskBlt
Innehåll
[
Dölj
]EmfMaskBlt class
EMR_MASKBLT-posten specificerar en blocköverföring av pixlar från en källbitmapp till en destination rektangel, valfritt i kombination med ett penselmönster och med applicering av en färgmask bitmapp, enligt specificerade förgrunds- och bakgrundsrasteroperationer.
public sealed class EmfMaskBlt : EmfBitmapRecordType
Konstruktörer
namn | Beskrivning |
---|---|
EmfMaskBlt(EmfRecord) | Initierar en ny instans avEmfMaskBlt class. |
Egenskaper
namn | Beskrivning |
---|---|
Argb32BkColorSrc { get; set; } | Hämtar eller ställer in ett WMF ColorRef-objekt ([MS-WMF] avsnitt 2.2.2.8 som anger bakgrundsfärgen för källbitmappen. |
Bounds { get; set; } | Hämtar eller ställer in ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som definierar destinationsgränsrektangeln i enhetsenheter. |
CxDest { get; set; } | Hämtar eller ställer in ett 32-bitars signerat heltal som anger den logiska bredden på destinationsrektangeln. |
CyDest { get; set; } | Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den logiska höjden på destinationsrektangeln. |
MaskBitmap { get; set; } | Hämtar eller ställer in en buffert som innehåller maskbitmapparna, som inte krävs för att vara sammanhängande med den fasta delen av EMR_MASKBLT-posten eller med varandra . Följaktligen är fält i denna buffert som är märkta “UndefinedSpace” valfria och MÅSTE ignoreras. |
Rop4 { get; set; } | Hämtar eller ställer in en kvartär rasteroperation, som specificerar ternära rasteroperationer för förgrunds- och bakgrundsfärgerna i en bitmapp. Dessa värden definierar hur färgdata för källrektangeln ska kombineras med färgdata för destinationsrektangeln. |
Size { get; set; } | Hämtar eller ställer in storleken på posten |
SourceBitmap { get; set; } | Hämtar eller ställer in en buffert som innehåller källbitmapparna, som inte krävs för att vara sammanhängande med den fasta delen av EMR_MASKBLT-posten eller med varandra . Följaktligen är fält i denna buffert som är märkta “UndefinedSpace” valfria och MÅSTE ignoreras. |
Type { get; set; } | Hämtar eller ställer in typen. |
UsageMask { get; set; } | Hämtar eller ställer in ett 32-bitars osignerat heltal som anger hur värden ska tolkas i färgtabellen i maskens bitmappshuvud. Detta värde MÅSTE finnas i DIBColors-uppräkningen. |
UsageSrc { get; set; } | Hämtar eller ställer in ett 32-bitars osignerat heltal som anger hur värden ska tolkas i färgtabellen i källbitmappshuvudet. Detta värde MÅSTE finnas i DIBColors-uppräkningen (avsnitt 2.1.9). |
XDest { get; set; } | Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den logiska x-koordinaten för det övre vänstra hörnet av destinationsrektangeln. |
XformSrc { get; set; } | Hämtar eller ställer in ett XForm-objekt (avsnitt 2.2.28) som anger en transformation av världsutrymme till sidutrymme som ska tillämpas på källbitmappen. |
XMask { get; set; } | Hämtar eller ställer in ett 32-bitars signerat heltal som anger den logiska x-koordinaten för det övre vänstra hörnet av maskbitmappen. |
XSrc { get; set; } | Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den logiska x-koordinaten för det övre vänstra hörnet av källrektangeln. |
YDest { get; set; } | Hämtar eller ställer in ett 32-bitars signerat heltal som anger den logiska y-koordinaten för det övre vänstra hörnet av destinationsrektangeln. |
YMask { get; set; } | Hämtar eller ställer in ett 32-bitars signerat heltal som anger den logiska y-koordinaten för det övre vänstra hörnet av maskbitmappen. |
YSrc { get; set; } | Hämtar eller ställer in ett 32-bitars signerat heltal som anger den logiska y-koordinaten för det övre vänstra hörnet av källrektangeln. |
Se även
- class EmfBitmapRecordType
- namnutrymme Aspose.Imaging.FileFormats.Emf.Emf.Records
- hopsättning Aspose.Imaging