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 นี้. |