Class EmfText
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.Emf.Objects การประกอบ: Aspose.Imaging.dll (25.4.0)
วัตถุ EmrText มีค่าสําหรับการส่งข้อความ
public sealed class EmfText : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfText
อนุญาโตตุลาการ
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfText()
public EmfText()
Properties
Chars
รับหรือตั้งค่า integer 32 บิตที่ไม่ระบุซึ่งระบุจํานวนตัวอักษรในเส้น
public int Chars { get; set; }
คุณสมบัติมูลค่า
DxBuffer
รับหรือตั้งค่าตัวเลือกของตัวละครที่สว่าง bufferUndefinedSpace2 (variable): หมายเลขไบต์ที่ไม่ได้ใช้ หมายเลขที่ไม่ได้ใช้ หมายเลขที่ไม่ได้ใช้ หมายเลขที่ไม่ได้ใช้ติดตามส่วนก่อนหน้านี้ของโครงสร้างนี้ทันทีOutputDx (variable): ชุดของ integers 32 บิตที่ไม่ลงชื่อซึ่งระบุพื้นที่ออกระหว่างแหล่งกําเนิดของเซลล์ตัวละครที่อยู่ใกล้เคียงในหน่วยทาง logic สถานที่ของสนามนี้จะระบุโดยค่าของ offDx ในไบต์จากจุดเริ่มต้นของบันทึกนี้ หากพื้นที่จะถูกกําหนดแถบนี้มีหมายเลขค่าเดียวกันกับตัวอักษรในสายการผลิต หากแถบตัวเลือกของวัตถุ EmrTextหมายเลข ETO_PDY จากนั้น buffer นี้มีค่าที่สองเท่าที่มีตัวอักษรในสายการส่งออกหนึ่งแนวนอนและหนึ่งแนวนอนสําหรับแต่ละตัวในลําดับนี้ หาก ETO_RTLREADING ที่ระบุไว้ตัวอักษรจะถูกวางทางด้านซ้ายแทนทางด้านซ้าย ไม่มีตัวเลือกอื่น ๆ จะส่งผลกระทบต่อการตีความฟิลด์นี้
public int[] DxBuffer { get; set; }
คุณสมบัติมูลค่า
int [ ]
GlyphIndexBuffer
รับหรือตั้งค่าตัวเลือก glyph index bufferหากตัวเลือกมี ETO_GLYPH_INDEX ปลั๊กแล้วรหัสสําหรับตัวอักษรในเส้นข้อความออกเป็น indexesของตัวอักษร glyphs ในตัวอักษร TrueType (2.1.11 ExtTextOutOptions รายการ). ตัวอักษร glyphs เป็นตัวอักษรเฉพาะ,เพื่อแสดงตัวอักษรที่ถูกต้องบน playback, font ที่ใช้ต้องเหมือนกับ font ที่ใช้สร้างดัชนี
public int[] GlyphIndexBuffer { get; set; }
คุณสมบัติมูลค่า
int [ ]
Options
ได้รับหรือตั้งค่า integer 32 บิตที่ไม่ได้ระบุวิธีการใช้มุมตรงที่ระบุไว้ในกรณี Rectangle. กรณีนี้สามารถเป็นส่วนผสมของมากกว่าหนึ่ง ExtTextOutOptionsหมายเลข (ส่วน 2.1.11) หมายเลข
public EmfExtTextOutOptions Options { get; set; }
คุณสมบัติมูลค่า
Rectangle
ได้รับหรือตั้งค่าวัตถุ WMF RectL ตัวเลือก ([MS-WMF] ส่วน 2.2.2.19) ซึ่งกําหนดการตัดและ/หรือขอบขอบขอบขอบขอบขอบขอบขอบขอบขอบผลผลิตที่ทําโดยบันทึกเนื้อหา
public Rectangle Rectangle { get; set; }
คุณสมบัติมูลค่า
Reference
ได้รับหรือตั้งค่าวัตถุ WMF PointL ([MS-WMF] ส่วน 2.2.2.15) ซึ่งระบุความ koordinates ของจุดอ้างอิงที่ใช้ในการตั้งแถว จุดอ้างอิงถูกกําหนดโดยจุดสุดท้ายการบันทึก EMR_SETTEXTALIGN (ส่วน 2.3.11.25) หากไม่มีการตั้งค่าบันทึกดังกล่าวการปรับตัวเริ่มต้นคือ TA_LEFT,TA_TOP
public Point Reference { get; set; }
คุณสมบัติมูลค่า
StringBuffer
รับหรือตั้งค่าตัวอักษร string bufferUndefinedSpace1 (variable): หมายเลขไบต์ที่ไม่ใช้กล่อง OutputString ไม่จําเป็นต้องติดตามส่วนก่อนหน้านี้ของโครงสร้างนี้ทันทีOutputString (variable): ชุดตัวอักษรที่ระบุเส้นผ่านศูนย์กลางเพื่อการส่งออกตําแหน่งของฟิลด์นี้จะระบุโดยค่าของ offString ในไบต์ตั้งแต่เริ่มต้นของบันทึกนี้จํานวนตัวอักษรจะระบุโดยค่าของแถบ
public string StringBuffer { get; set; }