Class EmfPlusDrawDriverString

Class EmfPlusDrawDriverString

ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records การประกอบ: Aspose.Imaging.dll (25.4.0)

บันทึก EmfPlusDrawDriverString รายละเอียดการส่งออกข้อความที่มีตําแหน่งตัวละคร

public sealed class EmfPlusDrawDriverString : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawDriverString

อนุญาโตตุลาการ

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusDrawDriverString(EmfPlusRecord)

เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString

public EmfPlusDrawDriverString(EmfPlusRecord source)

Parameters

source EmfPlusRecord

แหล่ง

Properties

BrushId

รับหรือตั้งค่าตัวระบุแปรง32 บิต Unsigned integer ซึ่งระบุสีด้านหน้าของข้อความหรือสกรูกราฟิกขึ้นอยู่กับมูลค่าของธง S ในธง

public int BrushId { get; set; }

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

int

DriverStringOptionsFlags

รับหรือตั้งค่าไดรฟ์แถบตัวเลือกกระดาษA 32 บิต Unsigned integer ซึ่งระบุพื้นที่ orientation และคุณภาพ rendering สําหรับ string

public EmfPlusDriverStringOptionsFlags DriverStringOptionsFlags { get; set; }

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

EmfPlusDriverStringOptionsFlags

GlyphCount

รับหรือตั้งค่าคํานวณ glyphA 32 บิต Unsigned integer ซึ่งระบุจํานวน glyphs ในเส้น

public int GlyphCount { get; set; }

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

int

GlyphPos

รับหรือตั้งค่าตําแหน่ง Glyphชุดของวัตถุ EmfPlusPointF (ส่วน 2.2.2.36) ที่ระบุตําแหน่งการออกของแต่ละตัวเลข glyphจําเป็นต้องมีองค์ประกอบ GlyphCount ซึ่งมีความสอดคล้องหนึ่งต่อหนึ่งกับองค์ประกอบในแถว Glyphsตําแหน่ง Glyph ได้รับการคํานวณจากตําแหน่งของ Glyph เป็นครั้งแรกถ้า DriverStringOptionsRealizedAdvanceปลั๊กใน DriverStringOptions ปลั๊กจะตั้งไว้ ในกรณีนี้ GlyphPos จะระบุตําแหน่งของ Glyph เป็นครั้งแรกเท่านั้น

public PointF[] GlyphPos { get; set; }

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

PointF [ ]

Glyphs

รับหรือตั้งค่า Glyphs Arrayชุดของค่า 16 บิตที่กําหนดเส้นข้อความที่จะวาดหาก DriverStringOptionsCmapLookup ปลั๊กในฟิลด์ DriverStringOptionsFlags จะตั้งค่าแต่ละค่าในนี้array จะระบุตัวอักษร Unicode ไม่ว่าค่าแต่ละตัวอักษรจะระบุตัวอักษรลักษณะ glyph ในวัตถุ EmfPlusFont ที่ระบุโดยมูลค่า ObjectId ในฟิลด์ Flags

public short[] Glyphs { get; set; }

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

short [ ]

IsColor

ได้รับหรือตั้งค่าค่าแสดงให้เห็นว่าตัวอย่างนี้เป็นสีบิตนี้แสดงให้เห็นประเภทข้อมูลในฟิลด์ BrushIdหากตั้งค่า BrushId จะระบุค่าสีในวัตถุ EmfPlusARGB(ส่วน 2.2.2.1) ในกรณีที่ชัดเจน BrushId มีวัตถุ EMF+ตัวดัชนีตารางของวัตถุ EmfPlusBrush (ส่วน 2.2.1.1)

public bool IsColor { get; set; }

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

bool

MatrixPresent

รับหรือตั้งค่าถ้าแม่เหล็กมีธงวัตถุประสงค์ 32 บิตที่ไม่ได้รับสัญญาณซึ่งระบุว่าแม่เหล็กการแปลงมีอยู่ในฟิลด์ TransformMatrix0 - ไม่มีแม่เหล็กที่มีอยู่ 1 - การแปลงแม่เหล็กอยู่ในฟิลด์ TransformMatrix

public int MatrixPresent { get; set; }

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

int

ObjectId

ได้รับหรือตั้งค่าตัวระบุวัตถุตัวดัชนีตารางวัตถุ EMF+ ของ EmfPlusFont วัตถุ (ส่วน)2.2.1.3) เพื่อให้การแสดงข้อความ หมายเลขต้องเป็นศูนย์ถึง 63, รวม

public byte ObjectId { get; set; }

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

byte

TransformMatrix

รับหรือตั้งค่าแม่พิมพ์การแปลงตัวเลือกของวัตถุ EmfPlusTransformMatrix (ส่วน 2.2.2.47) ที่ระบุการแปลงที่ต้องใช้สําหรับทุกค่าในชุดข้อความ การปรากฏตัวของข้อมูลนี้จะถูกกําหนดจากฟิลด์ MatrixPresent

public Matrix TransformMatrix { get; set; }

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

Matrix

 แบบไทย