Clase Aspose::Pdf::Text::TextState
Contenido
[
Ocultar
]TextState class
Representa el estado de texto de un texto.
class TextState : public System::Object
Métodos
| Método | Descripción |
|---|---|
| virtual ApplyChangesFrom(const System::SharedPtr<TextState>&) | Aplica la configuración de otro textState. |
| virtual get_BackgroundColor() | Establece el color de fondo del texto. |
| virtual get_CharacterSpacing() | Obtiene el espaciado de caracteres del texto. |
| virtual get_CoordinateOrigin() | Obtiene el CoordinateOrigin del texto. Si el CoordinateOrigin es Descender, la coordenada Y del texto corresponde al punto más bajo de la fuente. Si el CoordinateOrigin es BaseLine, la coordenada Y del texto corresponde a la línea base de la fuente. El valor predeterminado es Descender. Si el valor de Descent de la fuente es demasiado grande, el texto puede renderizarse más alto que otras fuentes. En este caso, se puede seleccionar el CoordinateOrigin BaseLine para una mejor renderización del texto. |
| virtual get_Font() | Obtiene la fuente del texto. |
| virtual get_FontSize() | Obtiene el tamaño de fuente del texto. |
| virtual get_FontStyle() | Establece el estilo de fuente del texto. |
| virtual get_ForegroundColor() | Obtiene el color de primer plano del texto. |
| virtual get_HorizontalAlignment() | Obtiene la alineación horizontal del texto. |
| virtual get_HorizontalScaling() | Obtiene la escala horizontal del texto. |
| virtual get_Invisible() | Obtiene la invisibilidad del texto. Esto básicamente refleja el estado de RenderingMode, excepto en algunos casos especiales (como el recorte). |
| virtual get_LineSpacing() | Obtiene el interlineado del texto. |
| virtual get_RenderingMode() | Obtiene el modo de renderizado del texto. |
| virtual get_StrikeOut() | Obtiene el tachado del texto, representado por el objeto TextSegment. |
| virtual get_StrokingColor() | Obtiene el color de primer plano del texto. |
| virtual get_Subscript() | Obtiene el subíndice del texto. |
| virtual get_Superscript() | Obtiene el superíndice del texto. |
| get_TabTag() | Puedes colocar esta etiqueta en el texto para declarar tabulación. |
| virtual get_Underline() | Obtiene el subrayado del texto, representado por el objeto TextFragment. |
| virtual get_WordSpacing() | Obtiene el espaciado de palabras del texto. |
| MeasureHeight(char16_t) | Mide la altura de los caracteres. |
| virtual MeasureString(const System::String&) | Mide la cadena. |
| virtual set_BackgroundColor(System::SharedPtr<Color>) | Establece el color de fondo del texto. |
| virtual set_CharacterSpacing(float) | Establece el espaciado de caracteres del texto. |
| virtual set_CoordinateOrigin(Aspose::Pdf::Text::CoordinateOrigin) | Establece el CoordinateOrigin del texto. Si CoordinateOrigin es Descender, la coordenada Y del texto corresponde al punto más bajo de la fuente. Si CoordinateOrigin es BaseLine, la coordenada Y del texto corresponde a la línea base de la fuente. El valor predeterminado es Descender. Si el valor Descent de la fuente es demasiado grande, el texto puede renderizarse más alto que otras fuentes. En este caso, se puede seleccionar CoordinateOrigin BaseLine para un mejor renderizado del texto. |
| virtual set_Font(System::SharedPtr<Aspose::Pdf::Text::Font>) | Establece la fuente del texto. |
| virtual set_FontSize(float) | Establece el tamaño de fuente del texto. |
| virtual set_FontStyle(FontStyles) | Establece el estilo de fuente del texto. |
| virtual set_ForegroundColor(System::SharedPtr<Color>) | Establece el color de primer plano del texto. |
| virtual set_HorizontalAlignment(Aspose::Pdf::HorizontalAlignment) | Establece la alineación horizontal del texto. |
| virtual set_HorizontalScaling(float) | Establece la escala horizontal del texto. |
| virtual set_Invisible(bool) | Establece la invisibilidad del texto. Esto básicamente refleja el estado de RenderingMode, excepto en algunos casos especiales (como el recorte). |
| virtual set_LineSpacing(float) | Establece el interlineado del texto. |
| virtual set_RenderingMode(TextRenderingMode) | Establece el modo de renderizado del texto. |
| virtual set_StrikeOut(bool) | Establece el tachado para el texto, representado por el objeto TextSegment. |
| virtual set_StrokingColor(System::SharedPtr<Color>) | Establece el color de primer plano del texto. |
| virtual set_Subscript(bool) | Establece el subíndice del texto. |
| virtual set_Superscript(bool) | Establece el superíndice del texto. |
| virtual set_Underline(bool) | Establece el subrayado para el texto, representado por el objeto TextFragment. |
| virtual set_WordSpacing(float) | Establece el espaciado entre palabras del texto. |
| TextState() | Crea un objeto de estado de texto. |
| TextState(double) | Crea un objeto de estado de texto con especificación de tamaño de fuente. |
| TextState(System::Drawing::Color) | Crea un objeto de estado de texto con especificación de color de primer plano. |
| TextState(System::Drawing::Color, double) | Crea un objeto de estado de texto con especificación de color de primer plano y tamaño de fuente. |
| TextState(const System::String&) | Crea un objeto de estado de texto con especificación de familia de fuente. |
| TextState(const System::String&, bool, bool) | Crea un objeto de estado de texto con especificación de familia de fuente y estilo de fuente. |
| TextState(const System::String&, double) | Crea un objeto de estado de texto con especificación de familia de fuente y tamaño de fuente. |
Ver también
- Class Object
- Namespace Aspose::Pdf::Text
- Library Aspose.PDF for C++