EmfColorMatchToTargetW

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.EmfStateRecordType

public final class EmfColorMatchToTargetW extends EmfStateRecordType

EMR_COLORMATCHTOTargetW kaydı, Unicode karakterlerinden oluşan bir dosya adıyla belirtilen bir renk profiliyle renk eşleştirme yapılıp yapılmayacağını belirtir.

EMR_COLORMATCHTOTargetW kaydı, oynatma aygıtı bağlamında geçerli renk dönüşümünün uygulanıp uygulanmayacağını kontrol etmek için kullanılabilir. dwAction değeri CS_ENABLE ise renk eşleştirme etkinleştirilir ve geçerli renk dönüşümü sonraki grafik işlemlerine uygulanmalıdır. dwAction CS_DISABLE olarak ayarlanırsa renk dönüşümü uygulanmamalıdır. Hedefe renk eşleştirme CS_ENABLE değeriyle etkinleştirildiğinde, renk uzayı veya renk gamı eşleştirmesindeki değişiklikler uygulanmaz. Ancak bu değişiklikler, hedefe renk eşleştirme devre dışı bırakıldığında yürürlüğe girmelidir. dwAction alanı, renk yönetimi zaten bir EMR_SETICMMODE kaydı (bölüm 2.3.11.14) ile etkinleştirilmediği sürece CS_DELETE_TRANSFORM olarak ayarlanmamalıdır.

Yapıcılar

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

Yöntemler

YöntemAçıklama
getDwAction()32-bit işaretsiz tamsayı alır veya ayarlar ve ColorSpace numaralandırmasından (bölüm 2.1.7) bir değeri belirtir.
setDwAction(int value)32-bit işaretsiz tamsayı alır veya ayarlar ve ColorSpace numaralandırmasından (bölüm 2.1.7) bir değeri belirtir.
getDwFlags()32-bit işaretsiz tamsayı alır veya ayarlar ve ColorMatchToTarget numaralandırmasından (bölüm 2.1.6) bir değeri belirtir.
setDwFlags(int value)32-bit işaretsiz tamsayı alır veya ayarlar ve ColorMatchToTarget numaralandırmasından (bölüm 2.1.6) bir değeri belirtir.
getCbName()32-bit işaretsiz tamsayı alır veya ayarlar ve istenen renk profilinin Unicode UTF16-LE adındaki bayt sayısını belirtir.
setCbName(int value)32-bit işaretsiz tamsayı alır veya ayarlar ve istenen renk profilinin Unicode UTF16-LE adındaki bayt sayısını belirtir.
getCbData()32-bit işaretsiz tamsayı alır veya ayarlar ve hedef renk profilinin ham verisinin boyutunu belirtir, eğer Veri alanında bulunuyorsa.
setCbData(int value)32-bit işaretsiz tamsayı alır veya ayarlar ve hedef renk profilinin ham verisinin boyutunu belirtir, eğer Veri alanında bulunuyorsa.
getData()Alır veya ayarlar, bayt cinsinden (cbName + cbData) boyutunda bir dizi, bu dizi istenen renk profilinin UTF16-LE adını ve ham verisini belirtir.
setData(byte[] value)Alır veya ayarlar, bayt cinsinden (cbName + cbData) boyutunda bir dizi, bu dizi istenen renk profilinin UTF16-LE adını ve ham verisini belirtir.
getName()Adı alır
getRawData()Ham veriyi alır

EmfColorMatchToTargetW(EmfRecord source)

public EmfColorMatchToTargetW(EmfRecord source)

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

Parameters:

ParametreTürAçıklama
sourceEmfRecordKaynak.

getDwAction()

public int getDwAction()

32-bit işaretsiz tamsayı alır veya ayarlar ve ColorSpace numaralandırmasından (bölüm 2.1.7) bir değeri belirtir.

Returns: int

setDwAction(int value)

public void setDwAction(int value)

32-bit işaretsiz tamsayı alır veya ayarlar ve ColorSpace numaralandırmasından (bölüm 2.1.7) bir değeri belirtir.

Parameters:

ParametreTürAçıklama
değerint

getDwFlags()

public int getDwFlags()

32-bit işaretsiz tamsayı alır veya ayarlar ve ColorMatchToTarget numaralandırmasından (bölüm 2.1.6) bir değeri belirtir.

Returns: int

setDwFlags(int value)

public void setDwFlags(int value)

32-bit işaretsiz tamsayı alır veya ayarlar ve ColorMatchToTarget numaralandırmasından (bölüm 2.1.6) bir değeri belirtir.

Parameters:

ParametreTürAçıklama
değerint

getCbName()

public int getCbName()

32-bit işaretsiz tamsayı alır veya ayarlar ve istenen renk profilinin Unicode UTF16-LE adındaki bayt sayısını belirtir.

Returns: int

setCbName(int value)

public void setCbName(int value)

32-bit işaretsiz tamsayı alır veya ayarlar ve istenen renk profilinin Unicode UTF16-LE adındaki bayt sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerint

getCbData()

public int getCbData()

32-bit işaretsiz tamsayı alır veya ayarlar ve hedef renk profilinin ham verisinin boyutunu belirtir, eğer Veri alanında bulunuyorsa.

Returns: int

setCbData(int value)

public void setCbData(int value)

32-bit işaretsiz tamsayı alır veya ayarlar ve hedef renk profilinin ham verisinin boyutunu belirtir, eğer Veri alanında bulunuyorsa.

Parameters:

ParametreTürAçıklama
değerint

getData()

public byte[] getData()

Alır veya ayarlar, bayt cinsinden (cbName + cbData) boyutunda bir dizi, bu dizi istenen renk profilinin UTF16-LE adını ve ham verisini belirtir.

Returns: byte[]

setData(byte[] value)

public void setData(byte[] value)

Alır veya ayarlar, bayt cinsinden (cbName + cbData) boyutunda bir dizi, bu dizi istenen renk profilinin UTF16-LE adını ve ham verisini belirtir.

Parameters:

ParametreTürAçıklama
değerbyte[]

getName()

public String getName()

Adı alır

Returns: java.lang.String

getRawData()

public byte[] getRawData()

Ham veriyi alır

Returns: byte[]