EmfStretchBlt

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 EmfStretchBlt extends EmfBitmapRecordType

EMR_STRETCHBLT kaydı, bir kaynak bitmap’ten bir hedef dikdörtgene piksel bloğu aktarımını, isteğe bağlı olarak bir fırça deseniyle birlikte, belirtilen bir raster işlemi doğrultusunda, çıktıyı hedefin boyutlarına sığdırmak için gerekirse gererek veya sıkıştırarak belirtir.

Yapıcılar

YapıcıAçıklama
EmfStretchBlt(EmfRecord source)EmfStretchBlt sınıfının yeni bir örneğini başlatır.
EmfStretchBlt()EmfStretchBlt sınıfının yeni bir örneğini başlatır.

Yöntemler

YöntemAçıklama
getBounds()Alır veya ayarlar, cihaz birimlerinde hedef sınırlama dikdörtgenini tanımlayan bir WMF RectL nesnesi ([MS-WMF] bölüm 2.2.2.19).
setBounds(Rectangle value)Alır veya ayarlar, cihaz birimlerinde hedef sınırlama dikdörtgenini tanımlayan bir WMF RectL nesnesi ([MS-WMF] bölüm 2.2.2.19).
getXDest()Alır veya ayarlar, hedef dikdörtgenin sol üst köşesinin mantıksal x koordinatını belirten 32 bit işaretli bir tam sayı.
setXDest(int value)Alır veya ayarlar, hedef dikdörtgenin sol üst köşesinin mantıksal x koordinatını belirten 32 bit işaretli bir tam sayı.
getYDest()Alır veya ayarlar, hedef dikdörtgenin sol üst köşesinin mantıksal y koordinatını belirten 32 bit işaretli bir tam sayı.
setYDest(int value)Alır veya ayarlar, hedef dikdörtgenin sol üst köşesinin mantıksal y koordinatını belirten 32 bit işaretli bir tam sayı.
getCxDest()Alır veya ayarlar, hedef dikdörtgenin mantıksal genişliğini belirten 32 bit işaretli bir tam sayı.
setCxDest(int value)Alır veya ayarlar, hedef dikdörtgenin mantıksal genişliğini belirten 32 bit işaretli bir tam sayı.
getCyDest()Alır veya ayarlar, hedef dikdörtgenin mantıksal yüksekliğini belirten 32 bit işaretli bir tam sayı.
setCyDest(int value)Alır veya ayarlar, hedef dikdörtgenin mantıksal yüksekliğini belirten 32 bit işaretli bir tam sayı.
getBitBltRasterOperation()Raster işlem kodunu belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar.
setBitBltRasterOperation(int value)Raster işlem kodunu belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar.
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ı.
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).
getArgb32BkColorSrc()Alır veya ayarlar, kaynak bitmap’in arka plan rengini belirten bir WMF ColorRef nesnesi ([MS-WMF] bölüm 2.2.2.8).
setArgb32BkColorSrc(int value)Alır veya ayarlar, kaynak bitmap’in arka plan rengini belirten bir WMF ColorRef nesnesi ([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ı.
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ı.
getSourceBitmap()EMR\_STRETCHBLT kaydının sabit kısmı ile bitişik olması gerekmeyen kaynak bitmap’i içeren bir tamponu alır veya ayarlar.
setSourceBitmap(WmfDeviceIndependentBitmap value)EMR\_STRETCHBLT kaydının sabit kısmı ile bitişik olması gerekmeyen kaynak bitmap’i içeren bir tamponu alır veya ayarlar.
getSrcRect()Kaynak dikdörtgeni alır veya ayarlar.
setSrcRect(Rectangle value)Kaynak dikdörtgeni alır veya ayarlar.
getDestRect()Hedef dikdörtgeni alır veya ayarlar.
setDestRect(Rectangle value)Hedef dikdörtgeni alır veya ayarlar.

EmfStretchBlt(EmfRecord source)

public EmfStretchBlt(EmfRecord source)

EmfStretchBlt sınıfının yeni bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
sourceEmfRecordKaynak.

EmfStretchBlt()

public EmfStretchBlt()

EmfStretchBlt sınıfının yeni bir örneğini başlatır.

getBounds()

public Rectangle getBounds()

Alır veya ayarlar, cihaz birimlerinde hedef sınırlama dikdörtgenini tanımlayan bir WMF RectL nesnesi ([MS-WMF] bölüm 2.2.2.19).

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Alır veya ayarlar, cihaz birimlerinde hedef sınırlama dikdörtgenini tanımlayan bir WMF RectL nesnesi ([MS-WMF] bölüm 2.2.2.19).

Parameters:

ParametreTürAçıklama
valueRectangle

getXDest()

public int getXDest()

Alır veya ayarlar, hedef dikdörtgenin sol üst köşesinin mantıksal x koordinatını belirten 32 bit işaretli bir tam sayı.

Returns: int

setXDest(int value)

public void setXDest(int value)

Alır veya ayarlar, hedef dikdörtgenin sol üst köşesinin mantıksal x koordinatını belirten 32 bit işaretli bir tam sayı.

Parameters:

ParametreTürAçıklama
değerint

getYDest()

public int getYDest()

Alır veya ayarlar, hedef dikdörtgenin sol üst köşesinin mantıksal y koordinatını belirten 32 bit işaretli bir tam sayı.

Returns: int

setYDest(int value)

public void setYDest(int value)

Alır veya ayarlar, hedef dikdörtgenin sol üst köşesinin mantıksal y koordinatını belirten 32 bit işaretli bir tam sayı.

Parameters:

ParametreTürAçıklama
değerint

getCxDest()

public int getCxDest()

Alır veya ayarlar, hedef dikdörtgenin mantıksal genişliğini belirten 32 bit işaretli bir tam sayı.

Returns: int

setCxDest(int value)

public void setCxDest(int value)

Alır veya ayarlar, hedef dikdörtgenin mantıksal genişliğini belirten 32 bit işaretli bir tam sayı.

Parameters:

ParametreTürAçıklama
değerint

getCyDest()

public int getCyDest()

Alır veya ayarlar, hedef dikdörtgenin mantıksal yüksekliğini belirten 32 bit işaretli bir tam sayı.

Returns: int

setCyDest(int value)

public void setCyDest(int value)

Alır veya ayarlar, hedef dikdörtgenin mantıksal yüksekliğini belirten 32 bit işaretli bir tam sayı.

Parameters:

ParametreTürAçıklama
değerint

getBitBltRasterOperation()

public int getBitBltRasterOperation()

32 bit işaretsiz tamsayıyı alır veya ayarlar; bu tamsayı raster işlem kodunu belirtir. Bu kod, kaynak dikdörtgenin renk verisinin hedef dikdörtgenin renk verisiyle ve isteğe bağlı olarak bir fırça deseniyle nasıl birleştirileceğini tanımlar, böylece son renk elde edilir.

Returns: int

setBitBltRasterOperation(int value)

public void setBitBltRasterOperation(int value)

32 bit işaretsiz tamsayıyı alır veya ayarlar; bu tamsayı raster işlem kodunu belirtir. Bu kod, kaynak dikdörtgenin renk verisinin hedef dikdörtgenin renk verisiyle ve isteğe bağlı olarak bir fırça deseniyle nasıl birleştirileceğini tanımlar, böylece son renk elde edilir.

Parameters:

ParametreTürAçıklama
değerint

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:

ParametreTürAçıklama
değerint

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:

ParametreTürAçıklama
değerint

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:

ParametreTürAçıklama
valueMatrix

getArgb32BkColorSrc()

public int getArgb32BkColorSrc()

Alır veya ayarlar, kaynak bitmap’in arka plan rengini belirten bir WMF ColorRef nesnesi ([MS-WMF] bölüm 2.2.2.8).

Returns: int

setArgb32BkColorSrc(int value)

public void setArgb32BkColorSrc(int value)

Alır veya ayarlar, kaynak bitmap’in arka plan rengini belirten bir WMF ColorRef nesnesi ([MS-WMF] bölüm 2.2.2.8).

Parameters:

ParametreTürAçıklama
değerint

getUsageSrc()

public int 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ı. Bu değer DIBColors numaralandırmasında (bölüm 2.1.9) yer almalıdır.

Returns: int

setUsageSrc(int value)

public void 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ı. Bu değer DIBColors numaralandırmasında (bölüm 2.1.9) yer almalıdır.

Parameters:

ParametreTürAçıklama
değerint

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:

ParametreTürAçıklama
değerint

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:

ParametreTürAçıklama
değerint

getSourceBitmap()

public WmfDeviceIndependentBitmap getSourceBitmap()

Kaynak bitmap’i içeren bir tamponu alır veya ayarlar; bu tamponun EMR_STRETCHBLT kaydının sabit kısmıyla bitişik olması gerekmez. Bu nedenle, bu tamponda “UndefinedSpace” olarak etiketlenen alanlar isteğe bağlıdır ve YOK SAYILMALIdır.

Returns: WmfDeviceIndependentBitmap

setSourceBitmap(WmfDeviceIndependentBitmap value)

public void setSourceBitmap(WmfDeviceIndependentBitmap value)

Kaynak bitmap’i içeren bir tamponu alır veya ayarlar; bu tamponun EMR_STRETCHBLT kaydının sabit kısmıyla bitişik olması gerekmez. Bu nedenle, bu tamponda “UndefinedSpace” olarak etiketlenen alanlar isteğe bağlıdır ve YOK SAYILMALIdır.

Parameters:

ParametreTürAçıklama
valueWmfDeviceIndependentBitmap

getSrcRect()

public Rectangle getSrcRect()

Kaynak dikdörtgeni alır veya ayarlar.

Değer: Kaynak dikdörtgen.

Returns: Rectangle

setSrcRect(Rectangle value)

public void setSrcRect(Rectangle value)

Kaynak dikdörtgeni alır veya ayarlar.

Değer: Kaynak dikdörtgen.

Parameters:

ParametreTürAçıklama
valueRectangle

getDestRect()

public Rectangle getDestRect()

Hedef dikdörtgeni alır veya ayarlar.

Değer: Hedef dikdörtgen.

Returns: Rectangle

setDestRect(Rectangle value)

public void setDestRect(Rectangle value)

Hedef dikdörtgeni alır veya ayarlar.

Değer: Hedef dikdörtgen.

Parameters:

ParametreTürAçıklama
valueRectangle