EmfPlgBlt
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfBitmapRecordType
public final class EmfPlgBlt extends EmfBitmapRecordType
EMR_PLGBLT‑posten specificerar en blocköverföring av pixlar från en källbitmap till ett destinationsparallellogram, med tillämpning av en färgmaskbitmap.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| EmfPlgBlt(EmfRecord source) | Initierar en ny instans av klassen EmfPlgBlt. |
Metoder
| Metod | Beskrivning |
|---|---|
| getBounds() | Hämtar eller anger ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som definierar den omgivande rektangeln, i enhetsenheter, för utskrift till destinationen. |
| setBounds(Rectangle value) | Hämtar eller anger ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som definierar den omgivande rektangeln, i enhetsenheter, för utskrift till destinationen. |
| getAptlDest() | Hämtar eller anger en array med tre WMF PointL-objekt ([MS-WMF] avsnitt 2.2.2.15) som specificerar tre hörn i ett parallellogram‑målområde för blocköverföringen. |
| setAptlDest(Point[] value) | Hämtar eller anger en array med tre WMF PointL-objekt ([MS-WMF] avsnitt 2.2.2.15) som specificerar tre hörn i ett parallellogram‑målområde för blocköverföringen. |
| getXSrc() | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska x-koordinaten för det övre vänstra hörnet av källrektangeln. |
| setXSrc(int value) | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska x-koordinaten för det övre vänstra hörnet av källrektangeln. |
| getYSrc() | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska y-koordinaten för det övre vänstra hörnet av källrektangeln. |
| setYSrc(int value) | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska y-koordinaten för det övre vänstra hörnet av källrektangeln. |
| getCxSrc() | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska bredden på källrektangeln. |
| setCxSrc(int value) | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska bredden på källrektangeln. |
| getCySrc() | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska höjden på källrektangeln. |
| setCySrc(int value) | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska höjden på källrektangeln. |
| getXFormSrc() | Hämtar eller anger ett XForm-objekt (avsnitt 2.2.28) som specificerar en världsrums‑till‑sidrymds‑transformering att tillämpa på källbitmapen. |
| setXFormSrc(Matrix value) | Hämtar eller anger ett XForm-objekt (avsnitt 2.2.28) som specificerar en världsrums‑till‑sidrymds‑transformering att tillämpa på källbitmapen. |
| getBkSrcArgb32Color() | Hämtar eller anger ett WMF ColorRef-objekt ([MS-WMF] avsnitt 2.2.2.8) som specificerar bakgrundsfärgen för källbitmapen. |
| setBkSrcArgb32Color(int value) | Hämtar eller anger ett WMF ColorRef-objekt ([MS-WMF] avsnitt 2.2.2.8) som specificerar bakgrundsfärgen för källbitmapen. |
| getUsageSrc() | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar hur värden i färgtabellen i källbitmapens huvud ska tolkas. |
| setUsageSrc(int value) | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar hur värden i färgtabellen i källbitmapens huvud ska tolkas. |
| getXMask() | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska x-koordinaten för det övre vänstra hörnet av mask-bitmapen. |
| setXMask(int value) | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska x-koordinaten för det övre vänstra hörnet av mask-bitmapen. |
| getYMask() | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska y-koordinaten för det övre vänstra hörnet av mask-bitmapen. |
| setYMask(int value) | Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska y-koordinaten för det övre vänstra hörnet av mask-bitmapen. |
| getUsageMask() | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar hur värden i färgtabellen i mask-bitmapens huvud ska tolkas. |
| setUsageMask(int value) | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar hur värden i färgtabellen i mask-bitmapens huvud ska tolkas. |
| getSourceBitmap() | Hämtar eller anger en buffer som innehåller källbitmapen, vilken inte behöver vara sammanhängande med den fasta delen av EMR_PLGBLT‑posten eller med varandra. |
| setSourceBitmap(WmfDeviceIndependentBitmap value) | Hämtar eller anger en buffer som innehåller källbitmapen, vilken inte behöver vara sammanhängande med den fasta delen av EMR_PLGBLT‑posten eller med varandra. |
| getMaskBitmap() | Hämtar eller anger en buffer som innehåller maskbitmapen, vilken inte behöver vara sammanhängande med den fasta delen av EMR_PLGBLT‑posten eller med varandra. |
| setMaskBitmap(WmfDeviceIndependentBitmap value) | Hämtar eller anger en buffer som innehåller maskbitmapen, vilken inte behöver vara sammanhängande med den fasta delen av EMR_PLGBLT‑posten eller med varandra. |
EmfPlgBlt(EmfRecord source)
public EmfPlgBlt(EmfRecord source)
Initierar en ny instans av klassen EmfPlgBlt.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| source | EmfRecord | Källan. |
getBounds()
public Rectangle getBounds()
Hämtar eller anger ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som definierar den omgivande rektangeln, i enhetsenheter, för utskrift till destinationen.
Returns: Rectangle
setBounds(Rectangle value)
public void setBounds(Rectangle value)
Hämtar eller anger ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som definierar den omgivande rektangeln, i enhetsenheter, för utskrift till destinationen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | Rectangle |
getAptlDest()
public Point[] getAptlDest()
Hämtar eller anger en array med tre WMF PointL-objekt ([MS-WMF] avsnitt 2.2.2.15) som specificerar tre hörn i ett parallellogram‑målområde för blocköverföringen. Det övre vänstra hörnet av källrektangeln mappar till den första punkten i denna array, det övre högra hörnet till den andra punkten och det nedre vänstra hörnet till den tredje punkten. Det nedre högra hörnet av källrektangeln mappar till den implicita fjärde punkten i parallellogrammet, som beräknas från de tre första punkterna (A, B och C) genom att behandla dem som vektorer. D = B + C A
Returns: com.aspose.imaging.Point[]
setAptlDest(Point[] value)
public void setAptlDest(Point[] value)
Hämtar eller anger en array med tre WMF PointL-objekt ([MS-WMF] avsnitt 2.2.2.15) som specificerar tre hörn i ett parallellogram‑målområde för blocköverföringen. Det övre vänstra hörnet av källrektangeln mappar till den första punkten i denna array, det övre högra hörnet till den andra punkten och det nedre vänstra hörnet till den tredje punkten. Det nedre högra hörnet av källrektangeln mappar till den implicita fjärde punkten i parallellogrammet, som beräknas från de tre första punkterna (A, B och C) genom att behandla dem som vektorer. D = B + C A
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | Point[] |
getXSrc()
public int getXSrc()
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska x-koordinaten för det övre vänstra hörnet av källrektangeln.
Returns: int
setXSrc(int value)
public void setXSrc(int value)
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska x-koordinaten för det övre vänstra hörnet av källrektangeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getYSrc()
public int getYSrc()
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska y-koordinaten för det övre vänstra hörnet av källrektangeln.
Returns: int
setYSrc(int value)
public void setYSrc(int value)
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska y-koordinaten för det övre vänstra hörnet av källrektangeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getCxSrc()
public int getCxSrc()
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska bredden på källrektangeln.
Returns: int
setCxSrc(int value)
public void setCxSrc(int value)
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska bredden på källrektangeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getCySrc()
public int getCySrc()
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska höjden på källrektangeln.
Returns: int
setCySrc(int value)
public void setCySrc(int value)
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska höjden på källrektangeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getXFormSrc()
public Matrix getXFormSrc()
Hämtar eller anger ett XForm-objekt (avsnitt 2.2.28) som specificerar en världsrums‑till‑sidrymds‑transformering att tillämpa på källbitmapen.
Returns: Matrix
setXFormSrc(Matrix value)
public void setXFormSrc(Matrix value)
Hämtar eller anger ett XForm-objekt (avsnitt 2.2.28) som specificerar en världsrums‑till‑sidrymds‑transformering att tillämpa på källbitmapen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | Matrix |
getBkSrcArgb32Color()
public int getBkSrcArgb32Color()
Hämtar eller anger ett WMF ColorRef-objekt ([MS-WMF] avsnitt 2.2.2.8) som specificerar bakgrundsfärgen för källbitmapen.
Returns: int
setBkSrcArgb32Color(int value)
public void setBkSrcArgb32Color(int value)
Hämtar eller anger ett WMF ColorRef-objekt ([MS-WMF] avsnitt 2.2.2.8) som specificerar bakgrundsfärgen för källbitmapen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getUsageSrc()
public int getUsageSrc()
Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar hur värden i färgtabellen i källbitmapens huvud ska tolkas. Detta värde MÅSTE vara i DIBColors‑enumerationen
Returns: int
setUsageSrc(int value)
public void setUsageSrc(int value)
Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar hur värden i färgtabellen i källbitmapens huvud ska tolkas. Detta värde MÅSTE vara i DIBColors‑enumerationen
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getXMask()
public int getXMask()
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska x-koordinaten för det övre vänstra hörnet av mask-bitmapen.
Returns: int
setXMask(int value)
public void setXMask(int value)
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska x-koordinaten för det övre vänstra hörnet av mask-bitmapen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getYMask()
public int getYMask()
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska y-koordinaten för det övre vänstra hörnet av mask-bitmapen.
Returns: int
setYMask(int value)
public void setYMask(int value)
Hämtar eller anger ett 32-bitars signerat heltal som specificerar den logiska y-koordinaten för det övre vänstra hörnet av mask-bitmapen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getUsageMask()
public int getUsageMask()
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar hur värden i färgtabellen i mask-bitmapens huvud ska tolkas. Detta värde MÅSTE finnas i DIBColors‑enumerationen.
Returns: int
setUsageMask(int value)
public void setUsageMask(int value)
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar hur värden i färgtabellen i mask-bitmapens huvud ska tolkas. Detta värde MÅSTE finnas i DIBColors‑enumerationen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getSourceBitmap()
public WmfDeviceIndependentBitmap getSourceBitmap()
Hämtar eller anger en buffer som innehåller källbitmapen, vilken inte behöver vara sammanhängande med den fasta delen av EMR_PLGBLT‑posten eller med varandra. Följaktligen är fält i denna buffer som är märkta “UndefinedSpace” valfria och MÅSTE ignoreras.
Returns: WmfDeviceIndependentBitmap
setSourceBitmap(WmfDeviceIndependentBitmap value)
public void setSourceBitmap(WmfDeviceIndependentBitmap value)
Hämtar eller anger en buffer som innehåller källbitmapen, vilken inte behöver vara sammanhängande med den fasta delen av EMR_PLGBLT‑posten eller med varandra. Följaktligen är fält i denna buffer som är märkta “UndefinedSpace” valfria och MÅSTE ignoreras.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | WmfDeviceIndependentBitmap |
getMaskBitmap()
public WmfDeviceIndependentBitmap getMaskBitmap()
Hämtar eller anger en buffer som innehåller maskbitmapen, vilken inte behöver vara sammanhängande med den fasta delen av EMR_PLGBLT‑posten eller med varandra. Följaktligen är fält i denna buffer som är märkta “UndefinedSpace” valfria och MÅSTE ignoreras.
Returns: WmfDeviceIndependentBitmap
setMaskBitmap(WmfDeviceIndependentBitmap value)
public void setMaskBitmap(WmfDeviceIndependentBitmap value)
Hämtar eller anger en buffer som innehåller maskbitmapen, vilken inte behöver vara sammanhängande med den fasta delen av EMR_PLGBLT‑posten eller med varandra. Följaktligen är fält i denna buffer som är märkta “UndefinedSpace” valfria och MÅSTE ignoreras.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | WmfDeviceIndependentBitmap |