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คําอธิบาย
FontNamestring?อ่าน/เขียนรับหรือกำหนดชื่อแบบอักษร.
TextXIndentfloatอ่านในหน้าเริ่มต้น X (จุด) ของข้อความที่รัฐนี้เป็นของ.
TextHeightfloatอ่านความสูงของข้อความในจุด: (ขึ้น +)
FontSizefloatอ่าน/เขียนรับหรือกำหนดขนาดฟอนต์.
ForegroundColorColor?อ่าน/เขียนรับหรือกำหนดสีพื้นหน้า.
StrokingColorColor?อ่าน/เขียนสีการกด (กรอบ) ของข้อความ.
CoordinateOriginCoordinateOriginอ่าน/เขียนการตั้งตําแหน่งข้อความจะถือ Y เป็นเส้นเบสหรือลดลงหรือไม่.
BackgroundColorColor?อ่าน/เขียนรับหรือกำหนดสีพื้นหลัง.
IsBoldboolอ่าน/เขียนว่าตัวอักษรจะเข้มข้นหรือไม่.
IsItalicboolอ่าน/เขียนว่า Font เป็นอักษรไทยหรือไม่.
FontStyleFontStylesอ่าน/เขียนฟันธงรูปแบบตัวอักษร ( bold, italic เป็นต้น).
Underlineboolอ่าน/เขียนการที่ข้อความถูกตักยาง (ชื่ออื่นสําหรับ IsUnderline).
IsUnderlineboolอ่าน/เขียนข้อความถูกตักขีดไว้หรือไม่.
IsStrikeOutboolอ่าน/เขียนว่าข้อความนั้นมีผลสัมฤทธิ์หรือไม่.
StrikeOutboolอ่าน/เขียนชื่อเล่นของ IsStrikeOut.
IsSuperscriptboolอ่าน/เขียนว่าข้อความนั้นเป็น superscript หรือไม่.
Superscriptboolอ่าน/เขียนชื่อเล่นของ IsSuperscript.
IsSubscriptboolอ่าน/เขียนว่าข้อความนั้นเป็น subscript หรือไม่.
Subscriptboolอ่าน/เขียนชื่อเล่นของ IsSubscript.
CharacterSpacingfloatอ่าน/เขียนการแยกตัวอักษรในหน่วยพื้นที่ข้อความ.
WordSpacingfloatอ่าน/เขียนการระยะคําในหน่วยพื้นที่ข้อความ.
HorizontalScalingfloatอ่าน/เขียนเปอร์เซ็นต์การปรับขนาดแนวขอบ (แบบตั้งค่า 100).
LineSpacingfloatอ่าน/เขียนระยะทางเส้น (นํา) ในหน่วยพื้นที่ข้อความ.
TabTagstringอ่านสายสัญลักษณ์ที่ใส่ในข้อความการแสดงแทนตัวอักษรแท็บ.
HorizontalAlignmentHorizontalAlignmentอ่าน/เขียนการจัดสรรข้อความในแนวขอบฟ้า.
RenderingModeTextRenderingModeอ่าน/เขียนรูปแบบการแสดงข้อความ (ผู้ประกอบ Tr).
Invisibleboolอ่าน/เขียนการที่กระดูกข้อความนี้เป็นสิ่งมองไม่เห็น: รูปแบบการแสดง 3, หรือบทความที่ LATER ปรากฏว่าครอบคลุมเต็มรูปสี่เหลี่ยม ครบ (ซ่อน-โดย-ปิดบัง, วิธี Aspose.Pdf รายงานคํานวณปกป้องในแนวแก้ไขขณะที่ RenderingMode อยู่ FillText).
TextRisedoubleอ่าน/เขียนการเพิ่มข้อความ (การเปลี่ยน superscript/subscribe).
Rotationdoubleอ่าน/เขียนมุมหมุนข้อความในกีฬา.
FontFont?อ่าน/เขียนรับหรือกำหนดแบบอักษร.
FontDataFontData?อ่าน/เขียนข้อมูลตัวอักษรภายนอกสําหรับการติดตั้ง (กําหนดผ่าน FontRepository.OpenFont).
FormattingOptionsTextFormattingOptionsอ่าน/เขียนตัวเลือกการจัดรูปแบบข้อความ (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)สําเนาทุกคุณสมบัติการจัดรูปสาธารณะจากอื่น ๆ เข้าสู่ภาวะนี้ (ปล่อยให้ความเชื่อมโยงของเจ้าของไม่เสียหาย).

ดูเช่นกัน

 ภาษาไทย