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 kaydı, bir renk maske bitmapi uygulanarak kaynak bitmapten hedef paralelograma piksel blok transferini belirtir.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| EmfPlgBlt(EmfRecord source) | Yeni bir EmfPlgBlt sınıfı örneği başlatır. |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| getBounds() | Hedefe yapılan çıktı için cihaz birimlerinde sınırlayıcı dikdörtgeni tanımlayan WMF RectL nesnesini ([MS-WMF] bölüm 2.2.2.19) alır veya ayarlar. |
| setBounds(Rectangle value) | Hedefe yapılan çıktı için cihaz birimlerinde sınırlayıcı dikdörtgeni tanımlayan WMF RectL nesnesini ([MS-WMF] bölüm 2.2.2.19) alır veya ayarlar. |
| getAptlDest() | Üç WMF PointL nesnesinden oluşan bir dizi alır veya ayarlar ([MS-WMF] bölüm 2.2.2.15) ve bu dizi, blok aktarımı için bir paralelkenar hedef alanının üç köşesini belirtir. |
| setAptlDest(Point[] value) | Üç WMF PointL nesnesinden oluşan bir dizi alır veya ayarlar ([MS-WMF] bölüm 2.2.2.15) ve bu dizi, blok aktarımı için bir paralelkenar hedef alanının üç köşesini belirtir. |
| getXSrc() | Alır veya ayarlar, kaynak dikdörtgenin sol üst köşesinin mantıksal x koordinatını belirten 32 bit işaretli bir tam sayı. |
| setXSrc(int value) | Alır veya ayarlar, kaynak dikdörtgenin sol üst köşesinin mantıksal x koordinatını belirten 32 bit işaretli bir tam sayı. |
| getYSrc() | Alır veya ayarlar, kaynak dikdörtgenin sol üst köşesinin mantıksal y koordinatını belirten 32 bit işaretli bir tam sayı. |
| setYSrc(int value) | Alır veya ayarlar, kaynak dikdörtgenin sol üst köşesinin mantıksal y koordinatını belirten 32 bit işaretli bir tam sayı. |
| getCxSrc() | Alır veya ayarlar, kaynak dikdörtgenin mantıksal genişliğini belirten 32 bit işaretli bir tam sayı. |
| setCxSrc(int value) | Alır veya ayarlar, kaynak dikdörtgenin mantıksal genişliğini belirten 32 bit işaretli bir tam sayı. |
| getCySrc() | Alır veya ayarlar, kaynak dikdörtgenin mantıksal yüksekliğini belirten 32 bit işaretli bir tam sayı. |
| setCySrc(int value) | Alır veya ayarlar, kaynak dikdörtgenin mantıksal yüksekliğini belirten 32 bit işaretli bir tam sayı. |
| getXFormSrc() | Alır veya ayarlar, kaynak bitmap’e uygulanacak dünya uzayından sayfa uzayına dönüşümü belirten bir XForm nesnesi (bölüm 2.2.28). |
| setXFormSrc(Matrix value) | Alır veya ayarlar, kaynak bitmap’e uygulanacak dünya uzayından sayfa uzayına dönüşümü belirten bir XForm nesnesi (bölüm 2.2.28). |
| getBkSrcArgb32Color() | Kaynak bitmap’in arka plan rengini belirten bir WMF ColorRef nesnesi alır veya ayarlar ([MS-WMF] bölüm 2.2.2.8). |
| setBkSrcArgb32Color(int value) | Kaynak bitmap’in arka plan rengini belirten bir WMF ColorRef nesnesi alır veya ayarlar ([MS-WMF] bölüm 2.2.2.8). |
| getUsageSrc() | Alır veya ayarlar, kaynak bitmap başlığındaki renk tablosundaki değerlerin nasıl yorumlanacağını belirten 32 bit işaretsiz bir tam sayı. |
| setUsageSrc(int value) | Alır veya ayarlar, kaynak bitmap başlığındaki renk tablosundaki değerlerin nasıl yorumlanacağını belirten 32 bit işaretsiz bir tam sayı. |
| getXMask() | Maske bitmapinin sol üst köşesinin mantıksal x koordinatını belirten 32 bitlik işaretli tam sayıyı alır veya ayarlar. |
| setXMask(int value) | Maske bitmapinin sol üst köşesinin mantıksal x koordinatını belirten 32 bitlik işaretli tam sayıyı alır veya ayarlar. |
| getYMask() | Maske bitmapinin sol üst köşesinin mantıksal y koordinatını belirten 32 bitlik işaretli tam sayıyı alır veya ayarlar. |
| setYMask(int value) | Maske bitmapinin sol üst köşesinin mantıksal y koordinatını belirten 32 bitlik işaretli tam sayıyı alır veya ayarlar. |
| getUsageMask() | Maske bitmap başlığındaki renk tablosu değerlerinin nasıl yorumlanacağını belirten 32 bitlik işaretsiz tam sayıyı alır veya ayarlar. |
| setUsageMask(int value) | Maske bitmap başlığındaki renk tablosu değerlerinin nasıl yorumlanacağını belirten 32 bitlik işaretsiz tam sayıyı alır veya ayarlar. |
| getSourceBitmap() | Kaynak bitmap’i içeren bir tampon alır veya ayarlar; bu tamponun EMR_PLGBLT kaydının sabit kısmıyla veya birbirleriyle bitişik olması gerekmez. |
| setSourceBitmap(WmfDeviceIndependentBitmap value) | Kaynak bitmap’i içeren bir tampon alır veya ayarlar; bu tamponun EMR_PLGBLT kaydının sabit kısmıyla veya birbirleriyle bitişik olması gerekmez. |
| getMaskBitmap() | Maske bitmap’ini içeren bir tampon alır veya ayarlar; bu tamponun EMR_PLGBLT kaydının sabit kısmıyla veya birbirleriyle bitişik olması gerekmez. |
| setMaskBitmap(WmfDeviceIndependentBitmap value) | Maske bitmap’ini içeren bir tampon alır veya ayarlar; bu tamponun EMR_PLGBLT kaydının sabit kısmıyla veya birbirleriyle bitişik olması gerekmez. |
EmfPlgBlt(EmfRecord source)
public EmfPlgBlt(EmfRecord source)
Yeni bir EmfPlgBlt sınıfı örneği başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| source | EmfRecord | Kaynak. |
getBounds()
public Rectangle getBounds()
Hedefe yapılan çıktı için cihaz birimlerinde sınırlayıcı dikdörtgeni tanımlayan WMF RectL nesnesini ([MS-WMF] bölüm 2.2.2.19) alır veya ayarlar.
Returns: Rectangle
setBounds(Rectangle value)
public void setBounds(Rectangle value)
Hedefe yapılan çıktı için cihaz birimlerinde sınırlayıcı dikdörtgeni tanımlayan WMF RectL nesnesini ([MS-WMF] bölüm 2.2.2.19) alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | Rectangle |
getAptlDest()
public Point[] getAptlDest()
Üç WMF PointL nesnesinden oluşan bir dizi alır veya ayarlar ([MS-WMF] bölüm 2.2.2.15) ve bu dizi, blok aktarımı için bir paralelkenar hedef alanının üç köşesini belirtir. Kaynak dikdörtgenin sol‑üst köşesi bu dizideki ilk noktaya, sağ‑üst köşesi ikinci noktaya ve sol‑alt köşesi üçüncü noktaya eşlenir. Kaynak dikdörtgenin sağ‑alt köşesi, ilk üç noktadan (A, B ve C) vektör olarak ele alınarak hesaplanan paralelkenarın örtük dördüncü noktasına eşlenir. D = B + C A
Returns: com.aspose.imaging.Point[]
setAptlDest(Point[] value)
public void setAptlDest(Point[] value)
Üç WMF PointL nesnesinden oluşan bir dizi alır veya ayarlar ([MS-WMF] bölüm 2.2.2.15) ve bu dizi, blok aktarımı için bir paralelkenar hedef alanının üç köşesini belirtir. Kaynak dikdörtgenin sol‑üst köşesi bu dizideki ilk noktaya, sağ‑üst köşesi ikinci noktaya ve sol‑alt köşesi üçüncü noktaya eşlenir. Kaynak dikdörtgenin sağ‑alt köşesi, ilk üç noktadan (A, B ve C) vektör olarak ele alınarak hesaplanan paralelkenarın örtük dördüncü noktasına eşlenir. D = B + C A
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | Point[] |
getXSrc()
public int getXSrc()
Alır veya ayarlar, kaynak dikdörtgenin sol üst köşesinin mantıksal x koordinatını belirten 32 bit işaretli bir tam sayı.
Returns: int
setXSrc(int value)
public void setXSrc(int value)
Alır veya ayarlar, kaynak dikdörtgenin sol üst köşesinin mantıksal x koordinatını belirten 32 bit işaretli bir tam sayı.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getYSrc()
public int getYSrc()
Alır veya ayarlar, kaynak dikdörtgenin sol üst köşesinin mantıksal y koordinatını belirten 32 bit işaretli bir tam sayı.
Returns: int
setYSrc(int value)
public void setYSrc(int value)
Alır veya ayarlar, kaynak dikdörtgenin sol üst köşesinin mantıksal y koordinatını belirten 32 bit işaretli bir tam sayı.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getCxSrc()
public int getCxSrc()
Alır veya ayarlar, kaynak dikdörtgenin mantıksal genişliğini belirten 32 bit işaretli bir tam sayı.
Returns: int
setCxSrc(int value)
public void setCxSrc(int value)
Alır veya ayarlar, kaynak dikdörtgenin mantıksal genişliğini belirten 32 bit işaretli bir tam sayı.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getCySrc()
public int getCySrc()
Alır veya ayarlar, kaynak dikdörtgenin mantıksal yüksekliğini belirten 32 bit işaretli bir tam sayı.
Returns: int
setCySrc(int value)
public void setCySrc(int value)
Alır veya ayarlar, kaynak dikdörtgenin mantıksal yüksekliğini belirten 32 bit işaretli bir tam sayı.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getXFormSrc()
public Matrix getXFormSrc()
Alır veya ayarlar, kaynak bitmap’e uygulanacak dünya uzayından sayfa uzayına dönüşümü belirten bir XForm nesnesi (bölüm 2.2.28).
Returns: Matrix
setXFormSrc(Matrix value)
public void setXFormSrc(Matrix value)
Alır veya ayarlar, kaynak bitmap’e uygulanacak dünya uzayından sayfa uzayına dönüşümü belirten bir XForm nesnesi (bölüm 2.2.28).
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | Matrix |
getBkSrcArgb32Color()
public int getBkSrcArgb32Color()
Kaynak bitmap’in arka plan rengini belirten bir WMF ColorRef nesnesi alır veya ayarlar ([MS-WMF] bölüm 2.2.2.8).
Returns: int
setBkSrcArgb32Color(int value)
public void setBkSrcArgb32Color(int value)
Kaynak bitmap’in arka plan rengini belirten bir WMF ColorRef nesnesi alır veya ayarlar ([MS-WMF] bölüm 2.2.2.8).
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getUsageSrc()
public int getUsageSrc()
Kaynak bitmap başlığındaki renk tablosundaki değerlerin nasıl yorumlanacağını belirten 32‑bit işaretsiz bir tamsayı alır veya ayarlar. Bu değer DIBColors enumarasyonunda MUST olmalıdır.
Returns: int
setUsageSrc(int value)
public void setUsageSrc(int value)
Kaynak bitmap başlığındaki renk tablosundaki değerlerin nasıl yorumlanacağını belirten 32‑bit işaretsiz bir tamsayı alır veya ayarlar. Bu değer DIBColors enumarasyonunda MUST olmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getXMask()
public int getXMask()
Maske bitmapinin sol üst köşesinin mantıksal x koordinatını belirten 32 bitlik işaretli tam sayıyı alır veya ayarlar.
Returns: int
setXMask(int value)
public void setXMask(int value)
Maske bitmapinin sol üst köşesinin mantıksal x koordinatını belirten 32 bitlik işaretli tam sayıyı alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getYMask()
public int getYMask()
Maske bitmapinin sol üst köşesinin mantıksal y koordinatını belirten 32 bitlik işaretli tam sayıyı alır veya ayarlar.
Returns: int
setYMask(int value)
public void setYMask(int value)
Maske bitmapinin sol üst köşesinin mantıksal y koordinatını belirten 32 bitlik işaretli tam sayıyı alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getUsageMask()
public int getUsageMask()
Maske bitmap başlığındaki renk tablosu değerlerinin nasıl yorumlanacağını belirten 32 bitlik işaretsiz tam sayıyı alır veya ayarlar. Bu değer DIBColors enumerasyonunda olmalıdır.
Returns: int
setUsageMask(int value)
public void setUsageMask(int value)
Maske bitmap başlığındaki renk tablosu değerlerinin nasıl yorumlanacağını belirten 32 bitlik işaretsiz tam sayıyı alır veya ayarlar. Bu değer DIBColors enumerasyonunda olmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getSourceBitmap()
public WmfDeviceIndependentBitmap getSourceBitmap()
Kaynak bitmap’i içeren bir tampon alır veya ayarlar; bu tamponun EMR_PLGBLT kaydının sabit kısmıyla veya birbirleriyle bitişik olması gerekmez. Buna göre, bu tamponda “UndefinedSpace” olarak etiketlenen alanlar isteğe bağlıdır ve MUST yok sayılmalıdır.
Returns: WmfDeviceIndependentBitmap
setSourceBitmap(WmfDeviceIndependentBitmap value)
public void setSourceBitmap(WmfDeviceIndependentBitmap value)
Kaynak bitmap’i içeren bir tampon alır veya ayarlar; bu tamponun EMR_PLGBLT kaydının sabit kısmıyla veya birbirleriyle bitişik olması gerekmez. Buna göre, bu tamponda “UndefinedSpace” olarak etiketlenen alanlar isteğe bağlıdır ve MUST yok sayılmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | WmfDeviceIndependentBitmap |
getMaskBitmap()
public WmfDeviceIndependentBitmap getMaskBitmap()
Maske bitmap’ini içeren bir tampon alır veya ayarlar; bu tamponun EMR_PLGBLT kaydının sabit kısmıyla veya birbirleriyle bitişik olması gerekmez. Buna göre, bu tamponda “UndefinedSpace” olarak etiketlenen alanlar isteğe bağlıdır ve MUST yok sayılmalıdır.
Returns: WmfDeviceIndependentBitmap
setMaskBitmap(WmfDeviceIndependentBitmap value)
public void setMaskBitmap(WmfDeviceIndependentBitmap value)
Maske bitmap’ini içeren bir tampon alır veya ayarlar; bu tamponun EMR_PLGBLT kaydının sabit kısmıyla veya birbirleriyle bitişik olması gerekmez. Buna göre, bu tamponda “UndefinedSpace” olarak etiketlenen alanlar isteğe bağlıdır ve MUST yok sayılmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | WmfDeviceIndependentBitmap |