EmfPlusPenOptionalData Sınıfı
İçindekiler
[
Saklamak
]Summary: The EmfPlusPenOptionalData object specifies optional data for a graphics pen
Module: aspose.imaging.fileformats.emf.emfplus.objects
Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusPenOptionalData
Inheritance: EmfPlusStructureObjectType
Constructors
| Name | Açıklama |
|---|---|
| EmfPlusPenOptionalData() | EmfPlusPenOptionalData sınıfının yeni bir örneğini başlatır |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| compound_line_data | EmfPlusCompoundLineData | r/w | İsteğe bağlı EmfPlusCompoundLineData nesnesini alır veya ayarlar (bölüm 2.2.2.9) kalemin bileşik çizgisini tanımlayan, paralel çizgiler ve boşluklardan oluşan bir dizi kayan nokta değerini belirten. Bu alan, PenDataCompoundLine bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bulunmalıdır. |
| custom_end_cap_data | EmfPlusCustomEndCapData | r/w | İsteğe bağlı EmfPlusCustomEndCapData nesnesini alır veya ayarlar (bölüm 2.2.2.11) bu kalemle çizilen bir çizginin sonunda kullanılacak özel uç şekli tanımlar, kare, daire veya elmas gibi çeşitli şekillerden biri olabilir. Bu alan, PenDataCustomEndCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bulunmalıdır. |
| custom_start_cap_data | EmfPlusCustomStartCapData | r/w | İsteğe bağlı EmfPlusCustomStartCapData nesnesini alır veya ayarlar (bölüm 2.2.2.15) bu kalemle çizilen bir çizginin başlangıcında kullanılacak özel başlangıç uç şekli tanımlar, kare, daire veya elmas gibi çeşitli şekillerden biri olabilir. Bu alan, PenDataCustomStartCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bulunmalıdır. |
| dash_offset | float | r/w | İsteğe bağlı 32 bit kayan nokta değerini alır veya ayarlar, bu değer kesikli bir çizgi deseninde bir çizginin başlangıcından ilk boşluğun başlangıcına olan mesafeyi belirler. Bu alan, PenDataDashedLineOffset bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bulunmalıdır. |
| dashed_line_cap_type | EmfPlusDashedLineCapType | r/w | İsteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar, bu sayı kesikli bir çizgideki her bir tire’nin her iki ucunun şeklini belirler. Bu alan, PenDataDashedLineCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bulunmalıdır ve değer DashedLineCapType enumarasyonunda (bölüm 2.1.1.10) tanımlanmalıdır. |
| dashed_line_data | EmfPlusDashedLineData | r/w | İsteğe bağlı EmfPlusDashedLineData nesnesini alır veya ayarlar (bölüm 2.2.2.16) özel bir kesikli çizgideki tire ve boşluk uzunluklarını belirten. Bu alan, PenDataDashedLine bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bulunmalıdır. |
| end_cap | EmfPlusLineCapType | r/w | İsteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar, bu sayı CustomEndCapData alanındaki bir çizginin ucunun şeklini belirler. Bu alan, PenDataEndCap bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bulunmalıdır ve değer LineCapType enumarasyonunda tanımlanmalıdır. |
| join | EmfPlusLineJoinType | r/w | İsteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar, bu sayı aynı kalemle çizilen ve uçları birleşen iki çizginin nasıl birleştirileceğini belirler. Bu alan, PenDataJoin bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bulunmalıdır ve değer LineJoinType enumarasyonunda (bölüm 2.1.1.19) tanımlanmalıdır. |
| line_style | EmfPlusLineStyle | r/w | İsteğe bağlı 32 bit işaretli tam sayıyı alır veya ayarlar, bu sayı bu kalem nesnesiyle çizilen çizgilerin stilini belirler. Bu alan, PenDataLineStyle bayrağı EmfPlusPenData nesnesinin PenDataFlags alanında ayarlıysa bulunmalıdır ve değer LineStyle enumarasyonunda (bölüm 2.1.1.20) tanımlanmalıdır. |
| miter_limit | float | r/w | İsteğe bağlı 32-bit kayan nokta değerini alır veya ayarlar, bu değer miter limitini belirtir, bu da miter uzunluğunun çizgi genişliğine olan maksimum izin verilen oranıdır. Miter uzunluğu, birleşimin iç tarafındaki çizgi duvarlarının kesişiminden birleşimin dış tarafındaki çizgi duvarlarının kesişimine olan mesafedir. İki çizgi arasındaki açı küçük olduğunda miter uzunluğu büyük olabilir. Bu alan, PenDataMiterLimit bayrağı PenDataFlags alanında EmfPlusPenData nesnesinde ayarlanmışsa VAR OLMALIDIR. |
| pen_alignment | EmfPlusPenAlignment | r/w | İsteğe bağlı 32-bit işaretli tam sayı alır veya ayarlar, bu sayı kalem genişliğinin çizilen çizginin koordinatlarına göre dağılımını belirtir. Bu alan VAR OLMALIDIR eğer PenDataNonCenter bayrağı PenDataFlags alanında EmfPlusPenData nesnesinde ayarlanmışsa, ve değer PenAlignment enumarasyonunda (bölüm 2.1.1.24) tanımlanmış olmalıdır. |
| start_cap | EmfPlusLineCapType | r/w | İsteğe bağlı 32-bit işaretli tam sayı alır veya ayarlar, şekli belirler bir çizginin başlangıcını CustomStartCapData alanında. Bu alan VAR OLMALIDIR eğer PenDataStartCap bayrağı PenDataFlags alanında EmfPlusPenData nesnesinde ayarlanmışsa, ve değer LineCapType enumarasyonunda (bölüm 2.1.1.18) tanımlanmış olmalıdır. |
| transform_matrix | Matrix | r/w | İsteğe bağlı bir EmfPlusTransformMatrix nesnesi alır veya ayarlar (bölüm 2.2.2.47) dünya uzayından aygıt uzayına dönüşümü belirler kalem için. Bu alan VAR OLMALIDIR eğer PenDataTransform bayrağı PenDataFlags alanında EmfPlusPenData nesnesinde ayarlanmışsa. |
Constructor: EmfPlusPenOptionalData()
EmfPlusPenOptionalData()
EmfPlusPenOptionalData sınıfının yeni bir örneğini başlatır