EmfLogPenEx
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfBasePen
public final class EmfLogPenEx extends EmfBasePen
LogPenEx nesnesi, genişletilmiş mantıksal bir kalemin stilini, genişliğini ve rengini belirtir.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| EmfLogPenEx() |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| getPenStyle() | Kalem stilini alır veya ayarlar |
| setPenStyle(int value) | Kalem stilini alır veya ayarlar |
| getWidth() | Kalemle çizilen çizginin genişliğini belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar. |
| setWidth(int value) | Kalemle çizilen çizginin genişliğini belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar. |
| getBrushStyle() | WMF BrushStyle enumerasyonundan ([MS-WMF] bölüm 2.1.1.4) kalem için bir fırça stilini belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar. |
| setBrushStyle(int value) | WMF BrushStyle enumerasyonundan ([MS-WMF] bölüm 2.1.1.4) kalem için bir fırça stilini belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar. |
| getArgb32ColorRef() | [MS-WMF] bölüm 2.2.2.8’de tanımlı bir WMF ColorRef nesnesini alır veya ayarlar. |
| setArgb32ColorRef(int value) | [MS-WMF] bölüm 2.2.2.8’de tanımlı bir WMF ColorRef nesnesini alır veya ayarlar. |
| getBrushHatch() | Fırça tarama desenini alır veya ayarlar. |
| setBrushHatch(int value) | Fırça tarama desenini alır veya ayarlar. |
| getNumStyleEntities() | StyleEntry alanında belirtilen dizideki öğe sayısını alır. |
| getStyleEntry() | PenStyle değeri PS_USERSTYLE olduğunda, bu kalemle çizilen çizgideki tire ve boşluk uzunluklarını tanımlayan isteğe bağlı 32 bit işaretsiz tam sayı dizisini alır veya ayarlar. |
| setStyleEntry(int[] value) | PenStyle değeri PS_USERSTYLE olduğunda, bu kalemle çizilen çizgideki tire ve boşluk uzunluklarını tanımlayan isteğe bağlı 32 bit işaretsiz tam sayı dizisini alır veya ayarlar. |
| getBrushDibPattern() | Fırça dib desenini alır veya ayarlar. |
| setBrushDibPattern(WmfDeviceIndependentBitmap value) | Fırça dib desenini alır veya ayarlar. |
EmfLogPenEx()
public EmfLogPenEx()
getPenStyle()
public int getPenStyle()
Kalem stilini alır veya ayarlar
Returns: int
setPenStyle(int value)
public void setPenStyle(int value)
Kalem stilini alır veya ayarlar
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getWidth()
public int getWidth()
Kalemle çizilen çizginin genişliğini belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar. PenStyle alanındaki kalem türü PS_GEOMETRIC ise, bu değer mantıksal birimlerdeki genişliktir; aksi takdirde genişlik cihaz birimlerinde belirtilir. PenStyle alanındaki kalem türü PS_COSMETIC ise, bu değer 0x00000001 olmalıdır.
Returns: int
setWidth(int value)
public void setWidth(int value)
Kalemle çizilen çizginin genişliğini belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar. PenStyle alanındaki kalem türü PS_GEOMETRIC ise, bu değer mantıksal birimlerdeki genişliktir; aksi takdirde genişlik cihaz birimlerinde belirtilir. PenStyle alanındaki kalem türü PS_COSMETIC ise, bu değer 0x00000001 olmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getBrushStyle()
public int getBrushStyle()
WMF BrushStyle enumerasyonundan ([MS-WMF] bölüm 2.1.1.4) kalem için bir fırça stilini belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar. PenStyle alanındaki kalem türü PS_GEOMETRIC ise, bu değer BS_SOLID ya da BS_HATCHED olmalıdır. Bu alanın değeri BS_NULL olabilir, ancak yalnızca PenStyle’da belirtilen çizgi stili PS_NULL ise. BS_NULL stili, etkisi olmayan bir fırça belirtmek için KULLANILMALIdır.
Returns: int
setBrushStyle(int value)
public void setBrushStyle(int value)
WMF BrushStyle enumerasyonundan ([MS-WMF] bölüm 2.1.1.4) kalem için bir fırça stilini belirten 32 bit işaretsiz tam sayıyı alır veya ayarlar. PenStyle alanındaki kalem türü PS_GEOMETRIC ise, bu değer BS_SOLID ya da BS_HATCHED olmalıdır. Bu alanın değeri BS_NULL olabilir, ancak yalnızca PenStyle’da belirtilen çizgi stili PS_NULL ise. BS_NULL stili, etkisi olmayan bir fırça belirtmek için KULLANILMALIdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getArgb32ColorRef()
public int getArgb32ColorRef()
[MS-WMF] bölüm 2.2.2.8’de tanımlı bir WMF ColorRef nesnesini alır veya ayarlar. Bu alanın yorumu, bu bölümdeki tabloda gösterildiği gibi BrushStyle değerine bağlıdır.
Değer: 32 bit ARGB renk
Returns: int
setArgb32ColorRef(int value)
public void setArgb32ColorRef(int value)
[MS-WMF] bölüm 2.2.2.8’de tanımlı bir WMF ColorRef nesnesini alır veya ayarlar. Bu alanın yorumu, bu bölümdeki tabloda gösterildiği gibi BrushStyle değerine bağlıdır.
Değer: 32 bit ARGB renk
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getBrushHatch()
public int getBrushHatch()
Fırça tarama desenini alır veya ayarlar. Bu alanın tanımı, bu bölümdeki tabloda gösterildiği gibi BrushStyle değerine bağlıdır.
Returns: int
setBrushHatch(int value)
public void setBrushHatch(int value)
Fırça tarama desenini alır veya ayarlar. Bu alanın tanımı, bu bölümdeki tabloda gösterildiği gibi BrushStyle değerine bağlıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getNumStyleEntities()
public int getNumStyleEntities()
StyleEntry alanında belirtilen dizideki öğe sayısını alır. PenStyle PS_USERSTYLE belirtmiyorsa bu değer sıfır OLmalıdır.
Returns: int
getStyleEntry()
public int[] getStyleEntry()
PenStyle değeri PS_USERSTYLE olduğunda, bu kalemle çizilen çizgideki tire ve boşluk uzunluklarını tanımlayan isteğe bağlı 32 bit işaretsiz tam sayı dizisini alır veya ayarlar. Dizi, NumStyleEntries tarafından belirtilen sayıda girdi içerir, ancak sanki sonsuz tekrar ediyormuş gibi kullanılır. Dizideki ilk girdi ilk tire uzunluğunu, ikinci girdi ise ilk boşluk uzunluğunu belirtir. Bundan sonra tire ve boşluk uzunlukları dönüşümlü olarak devam eder. PenStyle alanındaki kalem türü PS_GEOMETRIC ise, uzunluklar mantıksal birimlerde; aksi takdirde cihaz birimlerinde belirtilir.
Returns: int[]
setStyleEntry(int[] value)
public void setStyleEntry(int[] value)
PenStyle değeri PS_USERSTYLE olduğunda, bu kalemle çizilen çizgideki tire ve boşluk uzunluklarını tanımlayan isteğe bağlı 32 bit işaretsiz tam sayı dizisini alır veya ayarlar. Dizi, NumStyleEntries tarafından belirtilen sayıda girdi içerir, ancak sanki sonsuz tekrar ediyormuş gibi kullanılır. Dizideki ilk girdi ilk tire uzunluğunu, ikinci girdi ise ilk boşluk uzunluğunu belirtir. Bundan sonra tire ve boşluk uzunlukları dönüşümlü olarak devam eder. PenStyle alanındaki kalem türü PS_GEOMETRIC ise, uzunluklar mantıksal birimlerde; aksi takdirde cihaz birimlerinde belirtilir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int[] |
getBrushDibPattern()
public WmfDeviceIndependentBitmap getBrushDibPattern()
Fırça dib desenini alır veya ayarlar.
Değer: Fırça dib deseni.
Returns: WmfDeviceIndependentBitmap
setBrushDibPattern(WmfDeviceIndependentBitmap value)
public void setBrushDibPattern(WmfDeviceIndependentBitmap value)
Fırça dib desenini alır veya ayarlar.
Değer: Fırça dib deseni.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | WmfDeviceIndependentBitmap |