Aspose::Cells::Charts::ITickLabels Class Referenceabstract

Represents the tick-mark labels associated with tick marks on a chart axis. More...

Inherits Object.

Public Member Functions

virtual intrusive_ptr< Aspose::Cells::IFontGetIFont ()=0
 Returns a IFont object that represents the font of the specified TickLabels object. More...
 
virtual bool GetAutoScaleFont ()=0
 True if the text in the object changes font size when the object size changes. The default value is True. More...
 
virtual void SetAutoScaleFont (bool value)=0
 True if the text in the object changes font size when the object size changes. The default value is True. More...
 
virtual Aspose::Cells::Charts::BackgroundMode GetBackgroundMode ()=0
 Gets the display mode of the background More...
 
virtual void SetBackgroundMode (Aspose::Cells::Charts::BackgroundMode value)=0
 Sets the display mode of the background More...
 
virtual Aspose::Cells::Systems::Int32 GetRotationAngle ()=0
 Represents text rotation angle in clockwise. More...
 
virtual void SetRotationAngle (Aspose::Cells::Systems::Int32 value)=0
 Represents text rotation angle in clockwise. More...
 
virtual bool IsAutomaticRotation ()=0
 Indicates whether the rotation angle is automatic More...
 
virtual void SetAutomaticRotation (bool value)=0
 Indicates whether the rotation angle is automatic More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > Get_NumberFormat ()=0
 Represents the format string for the TickLabels object. More...
 
virtual void SetNumberFormat (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Represents the format string for the TickLabels object. More...
 
virtual Aspose::Cells::Systems::Int32 GetNumber ()=0
 Represents the format number for the TickLabels object. More...
 
virtual void SetNumber (Aspose::Cells::Systems::Int32 value)=0
 Represents the format number for the TickLabels object. More...
 
virtual bool GetNumberFormatLinked ()=0
 True if the number format is linked to the cells (so that the number format changes in the labels when it changes in the cells). More...
 
virtual void SetNumberFormatLinked (bool value)=0
 True if the number format is linked to the cells (so that the number format changes in the labels when it changes in the cells). More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetDisplayNumberFormat ()=0
 Gets the display number format of tick labels. More...
 
virtual Aspose::Cells::Systems::Int32 GetOffset ()=0
 Gets the distance of labels from the axis.
More...
 
virtual void SetOffset (Aspose::Cells::Systems::Int32 value)=0
 Sets the distance of labels from the axis.
More...
 
virtual Aspose::Cells::TextDirectionType GetTextDirection ()=0
 Represents text reading order. More...
 
virtual void SetTextDirection (Aspose::Cells::TextDirectionType value)=0
 Represents text reading order. More...
 
virtual Aspose::Cells::TextDirectionType GetReadingOrder ()=0
 Represents text reading order. More...
 
virtual void SetReadingOrder (Aspose::Cells::TextDirectionType value)=0
 Represents text reading order. More...
 
virtual Aspose::Cells::Charts::ChartTextDirectionType GetDirectionType ()=0
 Gets and sets the direction of text. More...
 
virtual void SetDirectionType (Aspose::Cells::Charts::ChartTextDirectionType value)=0
 Gets and sets the direction of text. More...
 

Detailed Description

Represents the tick-mark labels associated with tick marks on a chart axis.

Member Function Documentation

◆ Get_NumberFormat()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Charts::ITickLabels::Get_NumberFormat ( )
pure virtual

Represents the format string for the TickLabels object.

The formating string is same as a custom format string setting to a cell. For example, "$0".

◆ GetAutoScaleFont()

virtual bool Aspose::Cells::Charts::ITickLabels::GetAutoScaleFont ( )
pure virtual

True if the text in the object changes font size when the object size changes. The default value is True.

◆ GetBackgroundMode()

virtual Aspose::Cells::Charts::BackgroundMode Aspose::Cells::Charts::ITickLabels::GetBackgroundMode ( )
pure virtual

Gets the display mode of the background

◆ GetDirectionType()

virtual Aspose::Cells::Charts::ChartTextDirectionType Aspose::Cells::Charts::ITickLabels::GetDirectionType ( )
pure virtual

Gets and sets the direction of text.

◆ GetDisplayNumberFormat()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Charts::ITickLabels::GetDisplayNumberFormat ( )
pure virtual

Gets the display number format of tick labels.

◆ GetIFont()

virtual intrusive_ptr<Aspose::Cells::IFont> Aspose::Cells::Charts::ITickLabels::GetIFont ( )
pure virtual

Returns a IFont object that represents the font of the specified TickLabels object.

◆ GetNumber()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Charts::ITickLabels::GetNumber ( )
pure virtual

Represents the format number for the TickLabels object.

◆ GetNumberFormatLinked()

virtual bool Aspose::Cells::Charts::ITickLabels::GetNumberFormatLinked ( )
pure virtual

True if the number format is linked to the cells (so that the number format changes in the labels when it changes in the cells).

◆ GetOffset()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Charts::ITickLabels::GetOffset ( )
pure virtual

Gets the distance of labels from the axis.

The default distance is 100 percent, which represents the default spacing between the axis labels and the axis line. The value can be an integer percentage from 0 through 1000, relative to the axis labels font size.

◆ GetReadingOrder()

virtual Aspose::Cells::TextDirectionType Aspose::Cells::Charts::ITickLabels::GetReadingOrder ( )
pure virtual

Represents text reading order.

◆ GetRotationAngle()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Charts::ITickLabels::GetRotationAngle ( )
pure virtual

Represents text rotation angle in clockwise.


0: Not rotated.
255: Top to Bottom.
-90: Downward.
90: Upward.

◆ GetTextDirection()

virtual Aspose::Cells::TextDirectionType Aspose::Cells::Charts::ITickLabels::GetTextDirection ( )
pure virtual

Represents text reading order.

◆ IsAutomaticRotation()

virtual bool Aspose::Cells::Charts::ITickLabels::IsAutomaticRotation ( )
pure virtual

Indicates whether the rotation angle is automatic

◆ SetAutomaticRotation()

virtual void Aspose::Cells::Charts::ITickLabels::SetAutomaticRotation ( bool  value)
pure virtual

Indicates whether the rotation angle is automatic

◆ SetAutoScaleFont()

virtual void Aspose::Cells::Charts::ITickLabels::SetAutoScaleFont ( bool  value)
pure virtual

True if the text in the object changes font size when the object size changes. The default value is True.

◆ SetBackgroundMode()

virtual void Aspose::Cells::Charts::ITickLabels::SetBackgroundMode ( Aspose::Cells::Charts::BackgroundMode  value)
pure virtual

Sets the display mode of the background

◆ SetDirectionType()

virtual void Aspose::Cells::Charts::ITickLabels::SetDirectionType ( Aspose::Cells::Charts::ChartTextDirectionType  value)
pure virtual

Gets and sets the direction of text.

◆ SetNumber()

virtual void Aspose::Cells::Charts::ITickLabels::SetNumber ( Aspose::Cells::Systems::Int32  value)
pure virtual

Represents the format number for the TickLabels object.

◆ SetNumberFormat()

virtual void Aspose::Cells::Charts::ITickLabels::SetNumberFormat ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Represents the format string for the TickLabels object.

The formating string is same as a custom format string setting to a cell. For example, "$0".

◆ SetNumberFormatLinked()

virtual void Aspose::Cells::Charts::ITickLabels::SetNumberFormatLinked ( bool  value)
pure virtual

True if the number format is linked to the cells (so that the number format changes in the labels when it changes in the cells).

◆ SetOffset()

virtual void Aspose::Cells::Charts::ITickLabels::SetOffset ( Aspose::Cells::Systems::Int32  value)
pure virtual

Sets the distance of labels from the axis.

The default distance is 100 percent, which represents the default spacing between the axis labels and the axis line. The value can be an integer percentage from 0 through 1000, relative to the axis labels font size.

◆ SetReadingOrder()

virtual void Aspose::Cells::Charts::ITickLabels::SetReadingOrder ( Aspose::Cells::TextDirectionType  value)
pure virtual

Represents text reading order.

◆ SetRotationAngle()

virtual void Aspose::Cells::Charts::ITickLabels::SetRotationAngle ( Aspose::Cells::Systems::Int32  value)
pure virtual

Represents text rotation angle in clockwise.


0: Not rotated.
255: Top to Bottom.
-90: Downward.
90: Upward.

◆ SetTextDirection()

virtual void Aspose::Cells::Charts::ITickLabels::SetTextDirection ( Aspose::Cells::TextDirectionType  value)
pure virtual

Represents text reading order.