TextFrameFormat
Revisión
TextFrameFormat Es una clase en Aspose.Slides FOSS para C++.
Representa las propiedades de formato del marco de texto.
Esta clase proporciona 46 métodos para trabajar con los objetos de TextFrameFormat en programas C++. Los métodos disponibles incluyen: NullableBool, TextAnchorType, TextAutofitType, TextFrameFormat, TextShapeType, TextVerticalType, ThreeDFormat, anchoring_type, autofit_type, center_text, column_count, column_spacing,y 31 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación C++ después de instalar el Aspose.Slides FOSS para el paquete C+. Propiedades : NullableBool, TextAnchorType, TextAutofitType, TextShapeType, TextVerticalType, ThreeDFormat.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
NullableBool | NullableBool | Leer | Se encuentra en el nullable bool. |
TextAnchorType | TextAnchorType | Leer | Tiene el tipo de anchor. |
TextVerticalType | TextVerticalType | Leer | El texto es vertical. |
TextAutofitType | TextAutofitType | Leer | Obtenga el tipo de texto autofit. |
ThreeDFormat | ThreeDFormat | Leer | Se obtiene el formato de tres d. |
TextShapeType | TextShapeType | Leer | Obtenga el tipo de forma del texto. |
Metodología
| firma | Descripción |
|---|---|
NullableBool() → NullableBool | Retorna el boolean nullable que indica un marco de texto específico |
TextAnchorType() → TextAnchorType | Propiedad obtendrá o establece la alineación de anchura del texto dentro del marco |
NullableBool() → NullableBool | |
TextVerticalType() → TextVerticalType | La propiedad obtiene o establece la orientación vertical del texto |
TextAutofitType() → TextAutofitType | Propiedad obtiene o establece el comportamiento autofit para el texto |
ThreeDFormat() → ThreeDFormat | Propiedad proporciona acceso al formato 3D del marco de texto |
ThreeDFormat() → ThreeDFormat | |
TextShapeType() → TextShapeType | Propiedad obtiene o establece el tipo de forma del marco de texto |
TextFrameFormat() | |
margin_left() → double | Retorna la margen izquierda en puntos. NaN = indefinido. |
set_margin_left(value: double) | Ponga la margen izquierda en puntos. |
margin_right() → double | Retorna la margen derecha en puntos. NaN = indefinido. |
set_margin_right(value: double) | Coge la margen correcta en puntos. |
margin_top() → double | Retorna la margen superior en puntos. NaN = indefinido. |
set_margin_top(value: double) | Posee la margen superior en puntos. |
margin_bottom() → double | Retorna la margen inferior en puntos. NaN = indefinido. |
set_margin_bottom(value: double) | Ponga la margen inferior en puntos. |
wrap_text() → NullableBool | Devolver si el texto se desvía. |
set_wrap_text(value: NullableBool) | Se determina si el texto se roba. |
anchoring_type() → TextAnchorType | Retorna el tipo de anchor. |
set_anchoring_type(value: TextAnchorType) | El texto es el tipo de anchor. |
center_text() → NullableBool | Devolver si el texto está centrado. |
set_center_text(value: NullableBool) | Se determina si el texto está centrado. |
text_vertical_type() → TextVerticalType | Retorna el tipo vertical del texto. |
set_text_vertical_type(value: TextVerticalType) | El texto es vertical. |
autofit_type() → TextAutofitType | Volver al tipo autofit. |
set_autofit_type(value: TextAutofitType) | Se trata del tipo autofit. |
column_count() → int | Retorna el número de columnas. |
set_column_count(value: int) | -Contactar el número de columnas. |
column_spacing() → double | Retorna la columna en puntos. |
set_column_spacing(value: double) | Coloca la columna en puntos. |
three_d_format() → ThreeDFormat | Retorna el objeto ThreeDFormat que representa las propiedades de efecto 3D para texto. |
three_d_format() → ThreeDFormat | Retorna el objeto ThreeDFormat que representa las propiedades de efecto 3D para texto. |
keep_text_flat() → bool | Retorna si el texto se mantiene plana (no rotación 3D). |
set_keep_text_flat(value: bool) | Se determina si el texto se mantiene plana (no rotación 3D). |
rotation_angle() → double | Retorna el ángulo de rotación en grados. |
set_rotation_angle(value: double) | Conexión de la rotación en grados. |
transform() → TextShapeType | Retorna el tipo de forma del texto (transformación). |
set_transform(value: TextShapeType) | El texto se transforma en el tipo de forma (transformación). |
init_internal(txbody_element: pugi::xml_node, save_callback: std::function<void()>) | Inicialización de una existente Nodo XML . |
get_body_pr() → pugi::xml_node | Encuentra el El niño del elemento txBody. |
ensure_body_pr() → pugi::xml_node | Encontrar o crear el El niño del elemento txBody. |
save() | Los cambios persistentes se realizan a través del saldo de la llamada. |
get_margin(attr: std::string_view, default_emu: int) → double | Leer un atributo de margen de bodyPr y convertir EMU en puntos. |
set_margin(attr: std::string_view, value: double) | Escribe un valor de margen (en puntos) a bodyPr como atributo EMU. |
resize_shape_to_fit_text(body_pr: pugi::xml_node) | Resucitar la forma materna para ajustar el contenido de texto, preservando el centro vertical. |