Class EmfLogPenEx
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.Emf.Objects การประกอบ: Aspose.Imaging.dll (25.4.0)
วัตถุ LogPenEx รายละเอียดรูปแบบความกว้างและสีของหมึก logic ที่ขยาย
public sealed class EmfLogPenEx : EmfBasePen
Inheritance
object ← MetaObject ← EmfObject ← EmfBasePen ← EmfLogPenEx
อนุญาโตตุลาการ
EmfBasePen.PenStyle , EmfBasePen.Argb32ColorRef , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogPenEx()
public EmfLogPenEx()
Properties
Argb32ColorRef
ได้รับหรือตั้งค่าวัตถุ WMF ColorRef ([MS-WMF] ส่วน 2.2.2.8) การตีความของfield depends on the BrushStyle value, as shown in the table later in this section. field depends on BrushStyle value, as shown in the table later in this section.
public override int Argb32ColorRef { get; set; }
คุณสมบัติมูลค่า
BrushDibPattern
รับหรือตั้งค่าโครงเบิ้ลเบิ้ล
public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }
คุณสมบัติมูลค่า
BrushHatch
ได้รับหรือตั้งค่าโครงแปรง รูปแบบ การตั้งค่าของสนามนี้ขึ้นอยู่กับค่า BrushStyle ตามที่แสดงในตารางต่อไปในส่วนนี้
public EmfHatchStyle BrushHatch { get; set; }
คุณสมบัติมูลค่า
BrushStyle
รับหรือตั้งค่าแบบ integer 32 บิตที่ไม่มีสัญญาณซึ่งระบุรูปแบบสกรูสําหรับ pen จากรายชื่อ WMF BrushStyle ([MS-WMF] ส่วน 2.1.1.4)หากประเภทโฟมในฟิลด์ PenStyle เป็น PS_GEOMETRIC หมายเลขนี้ควรจะเป็นBS_SOLID หรือ BS_HATCHED. หมายเลขของฟิลด์นี้สามารถเป็น BS_NULL แต่เพียงถ้าสไตล์เส้นที่ระบุไว้ใน PenStyle คือ PS_NULL สไตล์ BS_NULL SHOULD จะใช้เพื่อระบุแปรงที่ไม่มีผล
public WmfBrushStyle BrushStyle { get; set; }
คุณสมบัติมูลค่า
NumStyleEntities
รับจํานวนองค์ประกอบในแถวที่ระบุไว้ในกล่อง StyleEntryหมายเลขนี้ SHOULD เป็นศูนย์หาก PenStyle ไม่ระบุ PS_USERSTYLE
public int NumStyleEntities { get; }
คุณสมบัติมูลค่า
PenStyle
ได้รับหรือตั้งค่าสไตล์ปิน
public override EmfPenStyle PenStyle { get; set; }
คุณสมบัติมูลค่า
StyleEntry
ได้รับหรือตั้งค่าชุดตัวเลือกของ integers 32 บิตที่ไม่ได้รับสัญญาณซึ่งกําหนดความยาวของแถบและช่องว่างในเส้นที่ดึงโดย قلمนี้เมื่อค่าของ PenStyleเป็น PS_USERSTYLE สไตล์เส้นสําหรับกระดาษ กระดาษประกอบด้วยจํานวนรายการที่ระบุโดย NumStyleEntries แต่จะใช้เหมือนจะทําซ้ําเป็นเวลาไม่นานแปลงครั้งแรกในแถวระบุความยาวของแถบแรก แปลงครั้งที่สองentry specifies the length of the first gap จากนั้น lengths of dashes and gap alternatesหากประเภทหมึกในฟิลด์ PenStyle เป็น PS_GEOMETRIC ความยาวจะระบุไว้ในหน่วย logic; ในทางอื่น ๆ ความยาวจะระบุไว้ในหน่วยอุปกรณ์
public int[] StyleEntry { get; set; }
คุณสมบัติมูลค่า
int [ ]
Width
ได้รับหรือตั้งค่า 32 บิตแบบไม่มีสัญญาณซึ่งระบุความกว้างของเส้นที่ดึงโดย قلمหากประเภทโฟมในฟิลด์ PenStyle คือ PS_GEOMETRIC หมายเลขนี้คือความกว้างของโฟมหน่วย logic; ในทางอื่น ๆ ความกว้างจะระบุไว้ในหน่วยอุปกรณ์หากประเภทโฟมในฟิลด์ PenStyle เป็น PS_COSMETIC หมายเลขนี้จะต้องเป็น 0x00000001
public int Width { get; set; }