TextState

ภาพรวม

TextState เป็นคลาสใน Aspose.PDF FOSS สำหรับ C++.

คลาส TextState มีตัวรับค่า (getter) และตัวตั้งค่า (setter) สำหรับแบบอักษร, ขนาดแบบอักษร, สีพื้นหน้า/พื้นหลัง/การวางเส้น, และการตกแต่งข้อความเช่น การขีดเส้นใต้, การขีดฆ่า, ตัวห้อย, และตัวยก.

คลาสนี้มีเมธอด 33 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ TextState ในโปรแกรม C++. เมธอดที่พร้อมใช้งานได้แก่: BackgroundColor, CharacterSpacing, Font, FontSize, ForegroundColor, HorizontalAlignment, HorizontalScaling, Invisible, LineSpacing, MeasureString, StrikeOut, StrokingColor และเมธอดเพิ่มเติมอีก 6 เมธอด. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน C++ ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.PDF FOSS สำหรับ C++.

วิธีการ

ลายเซ็นคำอธิบาย
TextState()เรียก TextState บนอินสแตนซ์ TextState นี้.
~TextState()เรียก ~TextState บนอินสแตนซ์ TextState นี้.
Font() → Aspose::Pdf::Text::Fontเรียก Font บนอินสแตนซ์ TextState นี้.
Font(value: Aspose::Pdf::Text::Font)เรียก Font(value) บนอินสแตนซ์ TextState นี้.
FontSize() → floatเรียก FontSize บนอินสแตนซ์ TextState นี้.
FontSize(value: float)เรียก FontSize(value) บนอินสแตนซ์ TextState นี้.
ForegroundColor() → Aspose::Pdf::Colorเรียก ForegroundColor บนอินสแตนซ์ TextState นี้.
ForegroundColor(value: Aspose::Pdf::Color)เรียก ForegroundColor(value) บนอินสแตนซ์ TextState นี้.
BackgroundColor() → Aspose::Pdf::Colorเรียก BackgroundColor บนอินสแตนซ์ TextState นี้.
BackgroundColor(value: Aspose::Pdf::Color)เรียก BackgroundColor(value) บนอินสแตนซ์ TextState นี้.
StrokingColor() → Aspose::Pdf::Colorเรียก StrokingColor บนอินสแตนซ์ TextState นี้.
StrokingColor(value: Aspose::Pdf::Color)เรียก StrokingColor(value) บนอินสแตนซ์ TextState นี้.
Underline() → boolเรียก Underline บนอินสแตนซ์ TextState นี้.
Underline(value: bool)เรียก Underline(value) บนอินสแตนซ์ TextState นี้.
StrikeOut() → boolเรียก StrikeOut บนอินสแตนซ์ TextState นี้.
StrikeOut(value: bool)เรียก StrikeOut(value) บนอินสแตนซ์ TextState นี้.
Subscript() → boolเรียก Subscript บนอินสแตนซ์ TextState นี้.
Subscript(value: bool)เรียก Subscript(value) บนอินสแตนซ์ TextState นี้.
Superscript() → boolเรียก Superscript บนอินสแตนซ์ TextState นี้.
Superscript(value: bool)เรียก Superscript(value) บนอินสแตนซ์ TextState นี้.
Invisible() → boolเรียก Invisible บนอินสแตนซ์ TextState นี้.
Invisible(value: bool)เรียก Invisible(value) บนอินสแตนซ์ TextState นี้.
CharacterSpacing() → floatเรียก CharacterSpacing บนอินสแตนซ์ TextState นี้.
CharacterSpacing(value: float)เรียก CharacterSpacing(value) บนอินสแตนซ์ TextState นี้.
WordSpacing() → floatเรียก WordSpacing บนอินสแตนซ์ TextState นี้.
WordSpacing(value: float)เรียก WordSpacing(value) บนอินสแตนซ์ TextState นี้.
LineSpacing() → floatเรียก LineSpacing บนอินสแตนซ์ TextState นี้.
LineSpacing(value: float)เรียก LineSpacing(value) บนอินสแตนซ์ TextState นี้.
HorizontalScaling() → floatเรียก HorizontalScaling บนอินสแตนซ์ TextState นี้.
HorizontalScaling(value: float)เรียกใช้ HorizontalScaling(value) บนอินสแตนซ์ TextState นี้.
HorizontalAlignment() → Aspose::Pdf::HorizontalAlignmentเรียกใช้ HorizontalAlignment บนอินสแตนซ์ TextState นี้.
HorizontalAlignment(value: Aspose::Pdf::HorizontalAlignment)เรียกใช้ HorizontalAlignment(value) บนอินสแตนซ์ TextState นี้.
MeasureString(str: std::string) → doubleเรียกใช้ MeasureString(str) บนอินสแตนซ์ TextState นี้.

ดูเพิ่มเติม

 ภาษาไทย