BulletFormat
Overview
BulletFormat is a class in Aspose.Slides FOSS for C++.
Represents paragraph bullet formatting properties.
This class provides 35 methods for working with BulletFormat objects in C++ programs.
Available methods include: BulletFormat, BulletType, NullableBool, NumberedBulletStyle, Picture, SimpleColorFormat, character, color, font_name, get_char, height, init_internal, and 18 additional methods.
All public members are accessible to any C++ application after installing the Aspose.Slides FOSS for C++ package.
Properties: BulletType, NullableBool, NumberedBulletStyle, Picture, SimpleColorFormat.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
BulletType | BulletType | Read | Gets the bullet type. |
SimpleColorFormat | SimpleColorFormat | Read | Gets the simple color format. |
NumberedBulletStyle | NumberedBulletStyle | Read | Gets the numbered bullet style. |
NullableBool | NullableBool | Read | Gets the nullable bool. |
Picture | Picture | Read | Gets the picture. |
Methods
| Signature | Description |
|---|---|
BulletType() → BulletType | Returns the BulletType enum indicating the paragraph’s bullet style |
SimpleColorFormat() → SimpleColorFormat | Property provides access to the bullet’s simple color formatting |
SimpleColorFormat() → SimpleColorFormat | |
NumberedBulletStyle() → NumberedBulletStyle | Returns the NumberedBulletStyle enum for numbered bullets |
NullableBool() → NullableBool | Property indicates whether the bullet is enabled, with a nullable three-state value |
NullableBool() → NullableBool | |
Picture() → Picture | Property gets or sets the picture used for a picture bullet |
Picture() → Picture | |
BulletFormat() | |
~BulletFormat() | |
type() → BulletType | Returns the bullet type. |
set_type(value: BulletType) | |
character() → std::string | Returns the bullet character. |
set_character(value: std::string) | |
get_char() → std::string | Returns the bullet character. |
set_char(value: std::string) | |
font_name() → std::string | Returns the bullet font name. |
set_font_name(value: std::string) | |
height() → float | Returns the bullet height as a percentage. NaN means inherited. |
set_height(value: float) | |
color() → SimpleColorFormat | Returns the bullet color format. |
color() → SimpleColorFormat | Returns the bullet color format. |
numbered_bullet_start_with() → int | Returns the numbered bullet start value. |
set_numbered_bullet_start_with(value: int) | |
numbered_bullet_style() → NumberedBulletStyle | Returns the numbered bullet style. |
set_numbered_bullet_style(value: NumberedBulletStyle) | |
is_bullet_hard_color() → NullableBool | Returns whether the bullet has a hard-coded color. |
set_is_bullet_hard_color(value: NullableBool) | |
is_bullet_hard_font() → NullableBool | Returns whether the bullet has a hard-coded font. |
set_is_bullet_hard_font(value: NullableBool) | |
picture() → Picture | Returns the picture used as a bullet in a paragraph with no inheritance. |
picture() → Picture | Returns the picture used as a bullet in a paragraph with no inheritance. |
init_internal(ppr_element: pugi::xml_node, save_callback: std::function<void()>) | Initialize from an existing XML node. |
save() | Persist changes via the save callback. |
remove_bullet_type_elements() | Remove all bullet type child elements (buNone, buAutoNum, buChar, buBlip) from pPr. |