EmfAlphaBlend
Innehåll
[
Dölj
]EmfAlphaBlend class
EMR_ALPHABLEND-posten specificerar en blocköverföring av pixlar från en källbitmapp till en destinationsrektangel, inklusive alfatransparensdata, enligt en specificerad blandningsoperation.
public sealed class EmfAlphaBlend : EmfBitmapRecordType
Konstruktörer
namn | Beskrivning |
---|---|
EmfAlphaBlend(EmfRecord) | Initierar en ny instans avEmfAlphaBlend class. |
Egenskaper
namn | Beskrivning |
---|---|
BkSrcArgb32Color { get; set; } | Hämtar eller ställer in ett WMF ColorRef-objekt ([MS-WMF] avsnitt 2.2.2.8 som specificerar bakgrundsfärgen för källbitmappen. |
BlendFunction { get; set; } | Hämtar eller ställer in en struktur som specificerar blandningsoperationerna för käll- och destinationsbitmappar |
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 . Detta värde MÅSTE vara större än noll. |
CxSrc { get; set; } | Hämtar eller ställer in ett 32-bitars signerat heltal som anger källrektangelns logiska bredd. Detta värde MÅSTE vara större än noll. |
CyDest { get; set; } | Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den logiska höjden för destinationsrektangeln . Detta värde MÅSTE vara större än noll. |
CySrc { get; set; } | Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den logiska höjden på källrektangeln . Detta värde MÅSTE vara större än noll. |
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ällbitmappen, som inte behöver vara sammanhängande med den fasta delen av EMR_ALPHABLEND-posten. 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. |
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. |
XformSr { 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. |
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. |
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