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

NameTypeAccessDescription
BulletTypeBulletTypeReadGets the bullet type.
SimpleColorFormatSimpleColorFormatReadGets the simple color format.
NumberedBulletStyleNumberedBulletStyleReadGets the numbered bullet style.
NullableBoolNullableBoolReadGets the nullable bool.
PicturePictureReadGets the picture.

Methods

SignatureDescription
BulletType()BulletTypeReturns the BulletType enum indicating the paragraph’s bullet style
SimpleColorFormat()SimpleColorFormatProperty provides access to the bullet’s simple color formatting
SimpleColorFormat()SimpleColorFormat
NumberedBulletStyle()NumberedBulletStyleReturns the NumberedBulletStyle enum for numbered bullets
NullableBool()NullableBoolProperty indicates whether the bullet is enabled, with a nullable three-state value
NullableBool()NullableBool
Picture()PictureProperty gets or sets the picture used for a picture bullet
Picture()Picture
BulletFormat()
~BulletFormat()
type()BulletTypeReturns the bullet type.
set_type(value: BulletType)
character()std::stringReturns the bullet character.
set_character(value: std::string)
get_char()std::stringReturns the bullet character.
set_char(value: std::string)
font_name()std::stringReturns the bullet font name.
set_font_name(value: std::string)
height()floatReturns the bullet height as a percentage. NaN means inherited.
set_height(value: float)
color()SimpleColorFormatReturns the bullet color format.
color()SimpleColorFormatReturns the bullet color format.
numbered_bullet_start_with()intReturns the numbered bullet start value.
set_numbered_bullet_start_with(value: int)
numbered_bullet_style()NumberedBulletStyleReturns the numbered bullet style.
set_numbered_bullet_style(value: NumberedBulletStyle)
is_bullet_hard_color()NullableBoolReturns whether the bullet has a hard-coded color.
set_is_bullet_hard_color(value: NullableBool)
is_bullet_hard_font()NullableBoolReturns whether the bullet has a hard-coded font.
set_is_bullet_hard_font(value: NullableBool)
picture()PictureReturns the picture used as a bullet in a paragraph with no inheritance.
picture()PictureReturns 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.

See Also