EmfPlusPenOptionalData
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType
public final class EmfPlusPenOptionalData extends EmfPlusStructureObjectType
EmfPlusPenOptionalData nesnesi, bir grafik kalemi için isteğe bağlı verileri belirtir.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| EmfPlusPenOptionalData() |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| getTransformMatrix() | Kalem için dünya uzayından aygıt uzayına dönüşümü belirten isteğe bağlı EmfPlusTransformMatrix nesnesini (bölüm 2.2.2.47) alır veya ayarlar. |
| setTransformMatrix(Matrix value) | Kalem için dünya uzayından aygıt uzayına dönüşümü belirten isteğe bağlı EmfPlusTransformMatrix nesnesini (bölüm 2.2.2.47) alır veya ayarlar. |
| getStartCap() | CustomStartCapData alanında bir çizginin başlangıç şekli belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| setStartCap(int value) | CustomStartCapData alanında bir çizginin başlangıç şekli belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| getEndCap() | CustomEndCapData alanında bir çizginin bitiş şekli belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| setEndCap(int value) | CustomEndCapData alanında bir çizginin bitiş şekli belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| getJoin() | Aynı kalemle çizilen ve uçları birleşen iki çizgiyi nasıl birleştirileceğini belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| setJoin(int value) | Aynı kalemle çizilen ve uçları birleşen iki çizgiyi nasıl birleştirileceğini belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| getMiterLimit() | Miter uzunluğunun çizgi genişliğine olan maksimum izin verilen oranı belirten isteğe bağlı 32 bit kayan nokta değerini alır veya ayarlar. |
| setMiterLimit(float value) | Miter uzunluğunun çizgi genişliğine olan maksimum izin verilen oranı belirten isteğe bağlı 32 bit kayan nokta değerini alır veya ayarlar. |
| getLineStyle() | Bu kalem nesnesiyle çizilen çizgilerde kullanılan stili belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| setLineStyle(int value) | Bu kalem nesnesiyle çizilen çizgilerde kullanılan stili belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| getDashedLineCapType() | Kesikli bir çizgideki her tire için her iki ucun şeklini belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| setDashedLineCapType(int value) | Kesikli bir çizgideki her tire için her iki ucun şeklini belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| getDashOffset() | Kesikli çizgi deseninde bir çizginin başlangıcından ilk boşluğun başlangıcına olan mesafeyi belirten isteğe bağlı 32 bit kayan nokta değerini alır veya ayarlar. |
| setDashOffset(float value) | Kesikli çizgi deseninde bir çizginin başlangıcından ilk boşluğun başlangıcına olan mesafeyi belirten isteğe bağlı 32 bit kayan nokta değerini alır veya ayarlar. |
| getDashedLineData() | Özel bir kesikli çizgide tire ve boşluk uzunluklarını belirten isteğe bağlı EmfPlusDashedLineData nesnesini (bölüm 2.2.2.16) alır veya ayarlar. |
| setDashedLineData(EmfPlusDashedLineData value) | Özel bir kesikli çizgide tire ve boşluk uzunluklarını belirten isteğe bağlı EmfPlusDashedLineData nesnesini (bölüm 2.2.2.16) alır veya ayarlar. |
| getPenAlignment() | Çizilen çizginin koordinatlarına göre kalem genişliğinin dağılımını belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| setPenAlignment(int value) | Çizilen çizginin koordinatlarına göre kalem genişliğinin dağılımını belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. |
| getCompoundLineData() | Paralel çizgiler ve boşluklardan oluşan kalemin birleşik çizgisini tanımlayan kayan nokta değerleri dizisini belirten isteğe bağlı EmfPlusCompoundLineData nesnesini (bölüm 2.2.2.9) alır veya ayarlar. |
| setCompoundLineData(EmfPlusCompoundLineData value) | Paralel çizgiler ve boşluklardan oluşan kalemin birleşik çizgisini tanımlayan kayan nokta değerleri dizisini belirten isteğe bağlı EmfPlusCompoundLineData nesnesini (bölüm 2.2.2.9) alır veya ayarlar. |
| getCustomStartCapData() | Bu kalemle çizilen bir çizginin başlangıcında kullanılacak şekli tanımlayan, özel başlangıç kapağı şeklini belirten isteğe bağlı EmfPlusCustomStartCapData nesnesini (bölüm 2.2.2.15) alır veya ayarlar. |
| setCustomStartCapData(EmfPlusCustomStartCapData value) | Bu kalemle çizilen bir çizginin başlangıcında kullanılacak şekli tanımlayan, özel başlangıç kapağı şeklini belirten isteğe bağlı EmfPlusCustomStartCapData nesnesini (bölüm 2.2.2.15) alır veya ayarlar. |
| getCustomEndCapData() | Bu kalemle çizilen bir çizginin sonunda kullanılacak şekli tanımlayan, özel bitiş kapağı şeklini belirten isteğe bağlı EmfPlusCustomEndCapData nesnesini (bölüm 2.2.2.11) alır veya ayarlar. |
| setCustomEndCapData(EmfPlusCustomEndCapData value) | Bu kalemle çizilen bir çizginin sonunda kullanılacak şekli tanımlayan, özel bitiş kapağı şeklini belirten isteğe bağlı EmfPlusCustomEndCapData nesnesini (bölüm 2.2.2.11) alır veya ayarlar. |
EmfPlusPenOptionalData()
public EmfPlusPenOptionalData()
getTransformMatrix()
public Matrix getTransformMatrix()
Kalem için dünya uzayından aygıt uzayına dönüşümü belirten isteğe bağlı EmfPlusTransformMatrix nesnesini (bölüm 2.2.2.47) alır veya ayarlar. PenDataTransform bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bu alan ZORUNLU olarak bulunmalıdır.
Returns: Matrix
setTransformMatrix(Matrix value)
public void setTransformMatrix(Matrix value)
Kalem için dünya uzayından aygıt uzayına dönüşümü belirten isteğe bağlı EmfPlusTransformMatrix nesnesini (bölüm 2.2.2.47) alır veya ayarlar. PenDataTransform bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bu alan ZORUNLU olarak bulunmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | Matrix |
getStartCap()
public int getStartCap()
CustomStartCapData alanında bir çizginin başlangıç şekli belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. PenDataStartCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bu alan ZORUNLU olarak bulunmalıdır ve değer LineCapType sayımında (bölüm 2.1.1.18) tanımlanmalıdır.
Returns: int
setStartCap(int value)
public void setStartCap(int value)
CustomStartCapData alanında bir çizginin başlangıç şekli belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. PenDataStartCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bu alan ZORUNLU olarak bulunmalıdır ve değer LineCapType sayımında (bölüm 2.1.1.18) tanımlanmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getEndCap()
public int getEndCap()
CustomEndCapData alanında bir çizginin bitiş şekli belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. PenDataEndCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bu alan ZORUNLU olarak bulunmalı ve değer LineCapType sayımında tanımlanmalıdır.
Returns: int
setEndCap(int value)
public void setEndCap(int value)
CustomEndCapData alanında bir çizginin bitiş şekli belirten isteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar. PenDataEndCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bu alan ZORUNLU olarak bulunmalı ve değer LineCapType sayımında tanımlanmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getJoin()
public int getJoin()
İsteğe bağlı 32 bit işaretli bir tam sayı alır veya ayarlar; aynı kalemle çizilen ve uçları birleşen iki çizginin nasıl birleştirileceğini belirtir. PenDataJoin bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır ve değer LineJoinType sayımında (bölüm 2.1.1.19) tanımlanmış olmalıdır.
Returns: int
setJoin(int value)
public void setJoin(int value)
İsteğe bağlı 32 bit işaretli bir tam sayı alır veya ayarlar; aynı kalemle çizilen ve uçları birleşen iki çizginin nasıl birleştirileceğini belirtir. PenDataJoin bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır ve değer LineJoinType sayımında (bölüm 2.1.1.19) tanımlanmış olmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getMiterLimit()
public float getMiterLimit()
İsteğe bağlı 32 bit kayan nokta değeri alır veya ayarlar; bu değer, birleştirme noktasındaki açı uzunluğunun çizgi genişliğine olan maksimum izin verilen oranı olan mitre sınırını belirtir. Mitre uzunluğu, birleşmenin iç tarafındaki çizgi duvarlarının kesişiminden dış tarafındaki kesişime olan mesafedir. İki çizgi arasındaki açı küçük olduğunda mitre uzunluğu büyük olabilir. PenDataMiterLimit bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır.
Returns: float
setMiterLimit(float value)
public void setMiterLimit(float value)
İsteğe bağlı 32 bit kayan nokta değeri alır veya ayarlar; bu değer, birleştirme noktasındaki açı uzunluğunun çizgi genişliğine olan maksimum izin verilen oranı olan mitre sınırını belirtir. Mitre uzunluğu, birleşmenin iç tarafındaki çizgi duvarlarının kesişiminden dış tarafındaki kesişime olan mesafedir. İki çizgi arasındaki açı küçük olduğunda mitre uzunluğu büyük olabilir. PenDataMiterLimit bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | float |
getLineStyle()
public int getLineStyle()
İsteğe bağlı 32 bit işaretli bir tam sayı alır veya ayarlar; bu, bu kalem nesnesiyle çizilen çizgilerin kullanılan stilini belirtir. PenDataLineStyle bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır ve değer LineStyle sayımında (bölüm 2.1.1.20) tanımlanmış olmalıdır.
Returns: int
setLineStyle(int value)
public void setLineStyle(int value)
İsteğe bağlı 32 bit işaretli bir tam sayı alır veya ayarlar; bu, bu kalem nesnesiyle çizilen çizgilerin kullanılan stilini belirtir. PenDataLineStyle bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır ve değer LineStyle sayımında (bölüm 2.1.1.20) tanımlanmış olmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getDashedLineCapType()
public int getDashedLineCapType()
İsteğe bağlı 32 bit işaretli bir tam sayı alır veya ayarlar; bu, kesikli bir çizgideki her tire’nin iki ucunun şeklini belirtir. PenDataDashedLineCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır ve değer DashedLineCapType sayımında (bölüm 2.1.1.10) tanımlanmış olmalıdır.
Returns: int
setDashedLineCapType(int value)
public void setDashedLineCapType(int value)
İsteğe bağlı 32 bit işaretli bir tam sayı alır veya ayarlar; bu, kesikli bir çizgideki her tire’nin iki ucunun şeklini belirtir. PenDataDashedLineCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır ve değer DashedLineCapType sayımında (bölüm 2.1.1.10) tanımlanmış olmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getDashOffset()
public float getDashOffset()
İsteğe bağlı 32 bit kayan nokta değeri alır veya ayarlar; bu, bir çizginin başlangıcından kesikli çizgi desenindeki ilk boşluğun başlangıcına olan mesafeyi belirtir. PenDataDashedLineOffset bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır.
Returns: float
setDashOffset(float value)
public void setDashOffset(float value)
İsteğe bağlı 32 bit kayan nokta değeri alır veya ayarlar; bu, bir çizginin başlangıcından kesikli çizgi desenindeki ilk boşluğun başlangıcına olan mesafeyi belirtir. PenDataDashedLineOffset bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | float |
getDashedLineData()
public EmfPlusDashedLineData getDashedLineData()
İsteğe bağlı EmfPlusDashedLineData nesnesi (bölüm 2.2.2.16) alır veya ayarlar; bu, özel bir kesikli çizgideki tire ve boşluk uzunluklarını belirtir. PenDataDashedLine bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır.
Returns: EmfPlusDashedLineData
setDashedLineData(EmfPlusDashedLineData value)
public void setDashedLineData(EmfPlusDashedLineData value)
İsteğe bağlı EmfPlusDashedLineData nesnesi (bölüm 2.2.2.16) alır veya ayarlar; bu, özel bir kesikli çizgideki tire ve boşluk uzunluklarını belirtir. PenDataDashedLine bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | EmfPlusDashedLineData |
getPenAlignment()
public int getPenAlignment()
İsteğe bağlı 32 bit işaretli bir tam sayı alır veya ayarlar; bu, çizilen çizginin koordinatlarına göre kalem genişliğinin dağılımını belirtir. PenDataNonCenter bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır ve değer PenAlignment sayımında (bölüm 2.1.1.24) tanımlanmış olmalıdır.
Returns: int
setPenAlignment(int value)
public void setPenAlignment(int value)
İsteğe bağlı 32 bit işaretli bir tam sayı alır veya ayarlar; bu, çizilen çizginin koordinatlarına göre kalem genişliğinin dağılımını belirtir. PenDataNonCenter bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır ve değer PenAlignment sayımında (bölüm 2.1.1.24) tanımlanmış olmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getCompoundLineData()
public EmfPlusCompoundLineData getCompoundLineData()
İsteğe bağlı EmfPlusCompoundLineData nesnesi (bölüm 2.2.2.9) alır veya ayarlar; bu, paralel çizgiler ve boşluklardan oluşan kalemin bileşik çizgisini tanımlayan kayan nokta değerleri dizisini belirtir. PenDataCompoundLine bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır
Returns: EmfPlusCompoundLineData
setCompoundLineData(EmfPlusCompoundLineData value)
public void setCompoundLineData(EmfPlusCompoundLineData value)
İsteğe bağlı EmfPlusCompoundLineData nesnesi (bölüm 2.2.2.9) alır veya ayarlar; bu, paralel çizgiler ve boşluklardan oluşan kalemin bileşik çizgisini tanımlayan kayan nokta değerleri dizisini belirtir. PenDataCompoundLine bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | EmfPlusCompoundLineData |
getCustomStartCapData()
public EmfPlusCustomStartCapData getCustomStartCapData()
İsteğe bağlı EmfPlusCustomStartCapData nesnesi (bölüm 2.2.2.15) alır veya ayarlar; bu, bu kalemle çizilen bir çizginin başlangıcında kullanılacak özel başlangıç kapağı şeklini tanımlar. Kare, daire veya elmas gibi çeşitli şekillerden biri olabilir. PenDataCustomStartCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır
Returns: EmfPlusCustomStartCapData
setCustomStartCapData(EmfPlusCustomStartCapData value)
public void setCustomStartCapData(EmfPlusCustomStartCapData value)
İsteğe bağlı EmfPlusCustomStartCapData nesnesi (bölüm 2.2.2.15) alır veya ayarlar; bu, bu kalemle çizilen bir çizginin başlangıcında kullanılacak özel başlangıç kapağı şeklini tanımlar. Kare, daire veya elmas gibi çeşitli şekillerden biri olabilir. PenDataCustomStartCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | EmfPlusCustomStartCapData |
getCustomEndCapData()
public EmfPlusCustomEndCapData getCustomEndCapData()
İsteğe bağlı EmfPlusCustomEndCapData nesnesi (bölüm 2.2.2.11) alır veya ayarlar; bu, bu kalemle çizilen bir çizginin sonunda kullanılacak özel bitiş kapağı şeklini tanımlar. Kare, daire veya elmas gibi çeşitli şekillerden biri olabilir. PenDataCustomEndCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır
Returns: EmfPlusCustomEndCapData
setCustomEndCapData(EmfPlusCustomEndCapData value)
public void setCustomEndCapData(EmfPlusCustomEndCapData value)
İsteğe bağlı EmfPlusCustomEndCapData nesnesi (bölüm 2.2.2.11) alır veya ayarlar; bu, bu kalemle çizilen bir çizginin sonunda kullanılacak özel bitiş kapağı şeklini tanımlar. Kare, daire veya elmas gibi çeşitli şekillerden biri olabilir. PenDataCustomEndCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlanmışsa bu alan ZORUNLU olarak bulunmalıdır
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | EmfPlusCustomEndCapData |