TextState
ภาพรวม
TextState เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET.
สถานะการจัดรูปแบบข้อความ.
หมวดนี้ให้ 10 วิธีในการทํางานกับวัตถุ TextState ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: ApplyChangesFrom, MeasureHeight, MeasureString, TextState. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: BackgroundColor, CharacterSpacing, CoordinateOrigin, Font, FontData, FontName,และอีก 26 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
FontName | string? | อ่าน/เขียน | รับหรือกำหนดชื่อแบบอักษร. |
TextXIndent | float | อ่าน | ในหน้าเริ่มต้น X (จุด) ของข้อความที่รัฐนี้เป็นของ. |
TextHeight | float | อ่าน | ความสูงของข้อความในจุด: (ขึ้น +) |
FontSize | float | อ่าน/เขียน | รับหรือกำหนดขนาดฟอนต์. |
ForegroundColor | Color? | อ่าน/เขียน | รับหรือกำหนดสีพื้นหน้า. |
StrokingColor | Color? | อ่าน/เขียน | สีการกด (กรอบ) ของข้อความ. |
CoordinateOrigin | CoordinateOrigin | อ่าน/เขียน | การตั้งตําแหน่งข้อความจะถือ Y เป็นเส้นเบสหรือลดลงหรือไม่. |
BackgroundColor | Color? | อ่าน/เขียน | รับหรือกำหนดสีพื้นหลัง. |
IsBold | bool | อ่าน/เขียน | ว่าตัวอักษรจะเข้มข้นหรือไม่. |
IsItalic | bool | อ่าน/เขียน | ว่า Font เป็นอักษรไทยหรือไม่. |
FontStyle | FontStyles | อ่าน/เขียน | ฟันธงรูปแบบตัวอักษร ( bold, italic เป็นต้น). |
Underline | bool | อ่าน/เขียน | การที่ข้อความถูกตักยาง (ชื่ออื่นสําหรับ IsUnderline). |
IsUnderline | bool | อ่าน/เขียน | ข้อความถูกตักขีดไว้หรือไม่. |
IsStrikeOut | bool | อ่าน/เขียน | ว่าข้อความนั้นมีผลสัมฤทธิ์หรือไม่. |
StrikeOut | bool | อ่าน/เขียน | ชื่อเล่นของ IsStrikeOut. |
IsSuperscript | bool | อ่าน/เขียน | ว่าข้อความนั้นเป็น superscript หรือไม่. |
Superscript | bool | อ่าน/เขียน | ชื่อเล่นของ IsSuperscript. |
IsSubscript | bool | อ่าน/เขียน | ว่าข้อความนั้นเป็น subscript หรือไม่. |
Subscript | bool | อ่าน/เขียน | ชื่อเล่นของ IsSubscript. |
CharacterSpacing | float | อ่าน/เขียน | การแยกตัวอักษรในหน่วยพื้นที่ข้อความ. |
WordSpacing | float | อ่าน/เขียน | การระยะคําในหน่วยพื้นที่ข้อความ. |
HorizontalScaling | float | อ่าน/เขียน | เปอร์เซ็นต์การปรับขนาดแนวขอบ (แบบตั้งค่า 100). |
LineSpacing | float | อ่าน/เขียน | ระยะทางเส้น (นํา) ในหน่วยพื้นที่ข้อความ. |
TabTag | string | อ่าน | สายสัญลักษณ์ที่ใส่ในข้อความการแสดงแทนตัวอักษรแท็บ. |
HorizontalAlignment | HorizontalAlignment | อ่าน/เขียน | การจัดสรรข้อความในแนวขอบฟ้า. |
RenderingMode | TextRenderingMode | อ่าน/เขียน | รูปแบบการแสดงข้อความ (ผู้ประกอบ Tr). |
Invisible | bool | อ่าน/เขียน | การที่กระดูกข้อความนี้เป็นสิ่งมองไม่เห็น: รูปแบบการแสดง 3, หรือบทความที่ LATER ปรากฏว่าครอบคลุมเต็มรูปสี่เหลี่ยม ครบ (ซ่อน-โดย-ปิดบัง, วิธี Aspose.Pdf รายงานคํานวณปกป้องในแนวแก้ไขขณะที่ RenderingMode อยู่ FillText). |
TextRise | double | อ่าน/เขียน | การเพิ่มข้อความ (การเปลี่ยน superscript/subscribe). |
Rotation | double | อ่าน/เขียน | มุมหมุนข้อความในกีฬา. |
Font | Font? | อ่าน/เขียน | รับหรือกำหนดแบบอักษร. |
FontData | FontData? | อ่าน/เขียน | ข้อมูลตัวอักษรภายนอกสําหรับการติดตั้ง (กําหนดผ่าน FontRepository.OpenFont). |
FormattingOptions | TextFormattingOptions | อ่าน/เขียน | ตัวเลือกการจัดรูปแบบข้อความ (WordWrapMode, LineSpacingMode เป็นต้น). |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
TextState() | เรียก TextState ในตัวอย่างนี้ TextState. |
TextState(fontSize: double) | เรียก TextState(fontSize) ในตัวอย่างนี้ TextState. |
TextState(fontFamily: string) | เรียก TextState(fontFamily) ในตัวอย่างนี้ TextState. |
TextState(fontFamily: string, fontSize: double) | เรียก TextState ((fontFamily, fontSize) ในตัวอย่างนี้ TextState. |
TextState(fontFamily: string, bold: bool, italic: bool) | เรียก TextState ((fontFamily, bold, italic) ในตัวอย่างนี้ TextState. |
TextState(foregroundColor: System.Drawing.Color) | เรียก TextState ((ForegroundColor) ในตัวอย่างนี้ TextState. |
TextState(foregroundColor: System.Drawing.Color, fontSize: double) | เรียก TextState ((ForeagroundColor, fontSize) ในตัวอย่างนี้ TextState. |
MeasureString(str: string) | การประเมินความกว้างของข้อความโดยเฉพาะในตัวอักษร / ขนาดปัจจุบัน. |
MeasureHeight(character: char) | ความสูงของตัวอักษรที่ font / size ปัจจุบัน, ในจุด ความยาวกล่องเขตจํากัดของ glyph (yMax − yMin) ที่ถูกนําไปใช้ในพื้นที่ข้อความเป็น height × FontSize / 1000. |
ApplyChangesFrom(textState: TextState) | สําเนาทุกคุณสมบัติการจัดรูปสาธารณะจากอื่น ๆ เข้าสู่ภาวะนี้ (ปล่อยให้ความเชื่อมโยงของเจ้าของไม่เสียหาย). |