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öntem | Açı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| source | EmfRecord | Kaynak. |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte[] |
getName()
public String getName()
Adı alır
Returns: java.lang.String
getRawData()
public byte[] getRawData()
Ham veriyi alır
Returns: byte[]