EmfSetDiBitsToDevice

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

EMR_SETDIBITSTODEVICE kaydı, bir kaynak bitmap’in belirtilen tarama satırlarından hedef dikdörtgene piksel blok transferini tanımlar.

Bu kayıt, JPEG ve PNG formatındaki kaynak görüntüleri destekler. Kaynak bitmap başlığındaki Sıkıştırma alanı görüntü formatını belirtir.

Yapıcılar

YapıcıAçıklama
EmfSetDiBitsToDevice(EmfRecord source)Yeni bir EmfSetDiBitsToDevice sınıfı örneği 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ı.
getXSrc()Kaynak dikdörtgenin sol-alt köşesinin piksel cinsinden x koordinatını belirten 32 bit işaretli tam sayıyı alır veya ayarlar.
setXSrc(int value)Kaynak dikdörtgenin sol-alt köşesinin piksel cinsinden x koordinatını belirten 32 bit işaretli tam sayıyı alır veya ayarlar.
getYSrc()Kaynak dikdörtgenin sol-alt köşesinin piksel cinsinden y koordinatını belirten 32 bit işaretli tam sayıyı alır veya ayarlar.
setYSrc(int value)Kaynak dikdörtgenin sol-alt köşesinin piksel cinsinden y koordinatını belirten 32 bit işaretli tam sayıyı alır veya ayarlar.
getCxSrc()Kaynak dikdörtgenin piksel cinsinden genişliğini belirten 32-bit işaretli bir tamsayıyı alır veya ayarlar.
setCxSrc(int value)Kaynak dikdörtgenin piksel cinsinden genişliğini belirten 32-bit işaretli bir tamsayıyı alır veya ayarlar.
getCySrc()Kaynak dikdörtgenin piksel cinsinden yüksekliğini belirten 32 bit işaretli tam sayıyı alır veya ayarlar
setCySrc(int value)Kaynak dikdörtgenin piksel cinsinden yüksekliğini belirten 32 bit işaretli tam sayıyı alır veya ayarlar
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ı.
getIStartScan()Dizideki ilk tarama satırını belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar.
setIStartScan(int value)Dizideki ilk tarama satırını belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar.
getCScans()Tarama satırlarının sayısını belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar.
setCScans(int value)Tarama satırlarının sayısını belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar.
getSourceBitmap()EMR_SETDIBITSTODEVICE kaydının sabit kısmıyla bitişik olması gerekmeyen kaynak bitmap’i içeren bir tamponu alır veya ayarlar.
setSourceBitmap(WmfDeviceIndependentBitmap value)EMR_SETDIBITSTODEVICE kaydının sabit kısmıyla bitişik olması gerekmeyen kaynak bitmap’i içeren bir tamponu alır veya ayarlar.

EmfSetDiBitsToDevice(EmfRecord source)

public EmfSetDiBitsToDevice(EmfRecord source)

Yeni bir EmfSetDiBitsToDevice sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
sourceEmfRecordKaynak.

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

getXSrc()

public int getXSrc()

Kaynak dikdörtgenin sol-alt köşesinin piksel cinsinden x koordinatını belirten 32 bit işaretli tam sayıyı alır veya ayarlar.

Returns: int

setXSrc(int value)

public void setXSrc(int value)

Kaynak dikdörtgenin sol-alt köşesinin piksel cinsinden x koordinatını belirten 32 bit işaretli tam sayıyı alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerint

getYSrc()

public int getYSrc()

Kaynak dikdörtgenin sol-alt köşesinin piksel cinsinden y koordinatını belirten 32 bit işaretli tam sayıyı alır veya ayarlar.

Returns: int

setYSrc(int value)

public void setYSrc(int value)

Kaynak dikdörtgenin sol-alt köşesinin piksel cinsinden y koordinatını belirten 32 bit işaretli tam sayıyı alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerint

getCxSrc()

public int getCxSrc()

Kaynak dikdörtgenin piksel cinsinden genişliğini belirten 32-bit işaretli bir tamsayıyı alır veya ayarlar.

Returns: int

setCxSrc(int value)

public void setCxSrc(int value)

Kaynak dikdörtgenin piksel cinsinden genişliğini belirten 32-bit işaretli bir tamsayıyı alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerint

getCySrc()

public int getCySrc()

Kaynak dikdörtgenin piksel cinsinden yüksekliğini belirten 32 bit işaretli tam sayıyı alır veya ayarlar

Returns: int

setCySrc(int value)

public void setCySrc(int value)

Kaynak dikdörtgenin piksel cinsinden yüksekliğini belirten 32 bit işaretli tam sayıyı alır veya ayarlar

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

getIStartScan()

public int getIStartScan()

Dizideki ilk tarama satırını belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar.

Returns: int

setIStartScan(int value)

public void setIStartScan(int value)

Dizideki ilk tarama satırını belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerint

getCScans()

public int getCScans()

Tarama satırlarının sayısını belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar.

Returns: int

setCScans(int value)

public void setCScans(int value)

Tarama satırlarının sayısını belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerint

getSourceBitmap()

public WmfDeviceIndependentBitmap getSourceBitmap()

EMR_SETDIBITSTODEVICE kaydının sabit kısmıyla bitişik olması gerekmeyen kaynak bitmap’i içeren bir tamponu alır veya ayarlar. Buna göre, bu tampon içinde “UndefinedSpace” olarak etiketlenen alanlar isteğe bağlıdır ve YOK SAYILMALIDIR.

Returns: WmfDeviceIndependentBitmap

setSourceBitmap(WmfDeviceIndependentBitmap value)

public void setSourceBitmap(WmfDeviceIndependentBitmap value)

EMR_SETDIBITSTODEVICE kaydının sabit kısmıyla bitişik olması gerekmeyen kaynak bitmap’i içeren bir tamponu alır veya ayarlar. Buna göre, bu tampon içinde “UndefinedSpace” olarak etiketlenen alanlar isteğe bağlıdır ve YOK SAYILMALIDIR.

Parameters:

ParametreTürAçıklama
valueWmfDeviceIndependentBitmap