Class EmfText

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; }

คุณสมบัติมูลค่า

int

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; }

คุณสมบัติมูลค่า

EmfExtTextOutOptions

Rectangle

ได้รับหรือตั้งค่าวัตถุ WMF RectL ตัวเลือก ([MS-WMF] ส่วน 2.2.2.19) ซึ่งกําหนดการตัดและ/หรือขอบขอบขอบขอบขอบขอบขอบขอบขอบขอบผลผลิตที่ทําโดยบันทึกเนื้อหา

public Rectangle Rectangle { get; set; }

คุณสมบัติมูลค่า

Rectangle

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; }

คุณสมบัติมูลค่า

Point

StringBuffer

รับหรือตั้งค่าตัวอักษร string bufferUndefinedSpace1 (variable): หมายเลขไบต์ที่ไม่ใช้กล่อง OutputString ไม่จําเป็นต้องติดตามส่วนก่อนหน้านี้ของโครงสร้างนี้ทันทีOutputString (variable): ชุดตัวอักษรที่ระบุเส้นผ่านศูนย์กลางเพื่อการส่งออกตําแหน่งของฟิลด์นี้จะระบุโดยค่าของ offString ในไบต์ตั้งแต่เริ่มต้นของบันทึกนี้จํานวนตัวอักษรจะระบุโดยค่าของแถบ

public string StringBuffer { get; set; }

คุณสมบัติมูลค่า

string

 แบบไทย