TextFrameFormat

Vue de l’ensemble

TextFrameFormat C’est une classe dans Aspose.Slides FOSS pour C++.

Représente les propriétés de mise en forme du cadre de texte.

Cette classe fournit 46 méthodes pour travailler avec des objets TextFrameFormat dans les programmes C++. Les méthodes disponibles comprennent : NullableBool, TextAnchorType, TextAutofitType, TextFrameFormat, TextShapeType, TextVerticalType, ThreeDFormat, anchoring_type, autofit_type, center_text, column_count, column_spacing,et 31 autres méthodes. Tous les membres publics sont accessibles à n’importe quelle application C++ après l’installation de la Aspose.Slides FOSS pour le package C+. Propriétés : NullableBool, TextAnchorType, TextAutofitType, TextShapeType, TextVerticalType, ThreeDFormat.

Propriétés

Nom deTypeAccèsDescription
NullableBoolNullableBoolLireIl a le boul nul.
TextAnchorTypeTextAnchorTypeLireIl est le type de texte anchor.
TextVerticalTypeTextVerticalTypeLireIl est le type vertical du texte.
TextAutofitTypeTextAutofitTypeLireIl est le type de texte autofit.
ThreeDFormatThreeDFormatLireIl est en format 3D.
TextShapeTypeTextShapeTypeLireIl obtient le type de forme texte.

méthodes

SignatureDescription
NullableBool()NullableBoolRetourne le boolean nullable indiquant un paramètre de cadre texte spécifique
TextAnchorType()TextAnchorTypeLa propriété obtient ou met l’alignement de texte en anchor dans le cadre
NullableBool()NullableBool
TextVerticalType()TextVerticalTypeLa propriété obtient ou met en place l’orientation verticale du texte
TextAutofitType()TextAutofitTypeLa propriété obtient ou définit le comportement autofit pour le texte
ThreeDFormat()ThreeDFormatLa propriété permet l’accès au formatage 3D du cadre texte
ThreeDFormat()ThreeDFormat
TextShapeType()TextShapeTypeLa propriété obtient ou définit le type de forme du cadre texte
TextFrameFormat()
margin_left()doubleRetourne la marge gauche en points. NaN = indéfini.
set_margin_left(value: double)Mettez la marge gauche en points.
margin_right()doubleRetourne la marge droite en points. NaN = indéfini.
set_margin_right(value: double)Définir la bonne marge en points.
margin_top()doubleRetourne la marge supérieure en points. NaN = indéfini.
set_margin_top(value: double)Définir la marge en points.
margin_bottom()doubleRetourne la marge de base en points. NaN = indéfini.
set_margin_bottom(value: double)Mettre la marge inférieure en points.
wrap_text()NullableBoolRetourner si le texte est en train de se détourner.
set_wrap_text(value: NullableBool)Déterminer si le texte est en train de se détourner.
anchoring_type()TextAnchorTypeRetourner le type de texte anchor.
set_anchoring_type(value: TextAnchorType)Définir le type de texte anchor.
center_text()NullableBoolIl revient si le texte est centralisé.
set_center_text(value: NullableBool)Déterminer si le texte est centralisé.
text_vertical_type()TextVerticalTypeRetourner le texte vertical.
set_text_vertical_type(value: TextVerticalType)Il est donc possible de définir le texte vertical.
autofit_type()TextAutofitTypeRetourner le type autofit.
set_autofit_type(value: TextAutofitType)Déterminer le type autofit.
column_count()intRetourner le nombre de colonnes.
set_column_count(value: int)Déterminer le nombre de colonnes.
column_spacing()doubleRetourner la colonne en points.
set_column_spacing(value: double)Mettez la colonne en points.
three_d_format()ThreeDFormatRetourne l’objet ThreeDFormat qui représente les propriétés d’effet 3D pour le texte.
three_d_format()ThreeDFormatRetourne l’objet ThreeDFormat qui représente les propriétés d’effet 3D pour le texte.
keep_text_flat()boolRetourne si le texte est maintenu plat (pas de rotation 3D).
set_keep_text_flat(value: bool)Déterminer si le texte est maintenu plat (pas de rotation 3D).
rotation_angle()doubleRetourner l’angle de rotation en degrés.
set_rotation_angle(value: double)Mettez l’angle de rotation en degrés.
transform()TextShapeTypeRetourner le type de forme du texte (transformation).
set_transform(value: TextShapeType)Il s’agit de la forme du texte (transformation).
init_internal(txbody_element: pugi::xml_node, save_callback: std::function<void()>)Initialiser à partir d’une Le node XML.
get_body_pr()pugi::xml_nodeTrouvez le L’enfant du TXBody.
ensure_body_pr()pugi::xml_nodeTrouver ou créer le L’enfant du TXBody.
save()Changements persistants par le biais du sauvetage.
get_margin(attr: std::string_view, default_emu: int)doubleLisez un attribut de marge à partir de bodyPr et convertez l’EMU en points.
set_margin(attr: std::string_view, value: double)Écrivez une valeur de marge (en points) à bodyPr comme attribut EMU.
resize_shape_to_fit_text(body_pr: pugi::xml_node)Réécutez la forme maternelle pour adapter le contenu texte, en préservant un centre vertical.

Voir aussi

 Français