Aspose::Cells::Charts::ITitle Class Referenceabstract

Encapsulates the object that represents the title of chart or axis. More...

Inherits Aspose::Cells::Charts::IChartTextFrame.

Public Member Functions

virtual bool IsVisible ()=0
 Represents whether the title is visible. More...
 
virtual void SetVisible (bool value)=0
 Represents whether the title is visible. More...
 
virtual Aspose::Cells::Systems::Int32 GetX ()=0
 Gets the x coordinate of the upper left corne in units of 1/4000 of the chart area. More...
 
virtual void SetX (Aspose::Cells::Systems::Int32 value)=0
 Sets the x coordinate of the upper left corne in units of 1/4000 of the chart area. More...
 
virtual Aspose::Cells::Systems::Int32 GetY ()=0
 Gets the y coordinate of the upper left corner in units of 1/4000 of the chart area.
More...
 
virtual void SetY (Aspose::Cells::Systems::Int32 value)=0
 Sets the y coordinate of the upper left corner in units of 1/4000 of the chart area.
More...
 
virtual bool GetOverLay ()=0
 Represents overlay centered title on chart without resising chart. More...
 
virtual void SetOverLay (bool value)=0
 Represents overlay centered title on chart without resising chart. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::IFontSetting * > > GetCharacters ()=0
 Gets rich text formatting of this Title. More...
 
- Public Member Functions inherited from Aspose::Cells::Charts::IChartTextFrame
virtual bool IsAutoText ()=0
 Indicates the text is auto generated. More...
 
virtual void SetAutoText (bool value)=0
 Indicates the text is auto generated. More...
 
virtual bool IsDeleted ()=0
 Indicates whether this data lables is deleted. More...
 
virtual void SetDeleted (bool value)=0
 Indicates whether this data lables is deleted. More...
 
virtual Aspose::Cells::TextAlignmentType GetTextHorizontalAlignment ()=0
 Gets the text horizontal alignment. More...
 
virtual void SetTextHorizontalAlignment (Aspose::Cells::TextAlignmentType value)=0
 Sets the text horizontal alignment. More...
 
virtual Aspose::Cells::TextAlignmentType GetTextVerticalAlignment ()=0
 Gets the text vertical alignment of text. More...
 
virtual void SetTextVerticalAlignment (Aspose::Cells::TextAlignmentType value)=0
 Sets the text vertical alignment of text. More...
 
virtual Aspose::Cells::Systems::Int32 GetRotationAngle ()=0
 Represents text rotation angle. More...
 
virtual void SetRotationAngle (Aspose::Cells::Systems::Int32 value)=0
 Represents text rotation angle. More...
 
virtual intrusive_ptr< Aspose::Cells::IFontSettingGetCharacters (Aspose::Cells::Systems::Int32 startIndex, Aspose::Cells::Systems::Int32 length)=0
 Returns a Characters object that represents a range of characters within the text. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetText ()=0
 Gets the text of a frame's title. More...
 
virtual void SetText (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the text of a frame's title. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetLinkedSource ()=0
 Gets a reference to the worksheet. More...
 
virtual void SetLinkedSource (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets a reference to the worksheet. 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 bool IsTextWrapped ()=0
 Gets a value indicating whether the text is wrapped. More...
 
virtual void SetTextWrapped (bool value)=0
 Sets a value indicating whether the text is wrapped. More...
 
virtual bool IsResizeShapeToFitText ()=0
 Gets whether a shape should be auto-fit to fully contain the text described within it. Auto-fitting is when text within a shape is scaled in order to contain all the text inside. More...
 
virtual void SetResizeShapeToFitText (bool value)=0
 Sets whether a shape should be auto-fit to fully contain the text described within it. Auto-fitting is when text within a shape is scaled in order to contain all the text inside. More...
 
- Public Member Functions inherited from Aspose::Cells::Charts::IChartFrame
virtual bool IsInnerMode ()=0
 Indicates whether the size of the plot area size includes the tick marks, and the axis labels. False specifies that the size shall determine the size of the plot area, the tick marks, and the axis labels. More...
 
virtual void SetInnerMode (bool value)=0
 Indicates whether the size of the plot area size includes the tick marks, and the axis labels. False specifies that the size shall determine the size of the plot area, the tick marks, and the axis labels. More...
 
virtual intrusive_ptr< Aspose::Cells::Drawing::ILineGetBorderILine ()=0
 Gets the border More...
 
virtual intrusive_ptr< Aspose::Cells::Drawing::IAreaGetIArea ()=0
 Gets the area More...
 
virtual intrusive_ptr< Aspose::Cells::IFontGetTextIFont ()=0
 Gets a IFont object of the specified ChartFrame object. More...
 
virtual intrusive_ptr< Aspose::Cells::IFontGetIFont ()=0
 Gets a IFont object of the specified ChartFrame 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::Charts::BackgroundMode GetBackground ()=0
 Gets the display mode of the background More...
 
virtual void SetBackground (Aspose::Cells::Charts::BackgroundMode value)=0
 Sets the display mode of the background More...
 
virtual bool IsAutomaticSize ()=0
 Indicates whether the chart frame is automatic sized. More...
 
virtual void SetAutomaticSize (bool value)=0
 Indicates whether the chart frame is automatic sized. More...
 
virtual Aspose::Cells::Systems::Int32 GetHeight ()=0
 Gets the height of frame in units of 1/4000 of the chart area. More...
 
virtual void SetHeight (Aspose::Cells::Systems::Int32 value)=0
 Sets the height of frame in units of 1/4000 of the chart area. More...
 
virtual Aspose::Cells::Systems::Int32 GetWidth ()=0
 Gets the width of frame in units of 1/4000 of the chart area. More...
 
virtual void SetWidth (Aspose::Cells::Systems::Int32 value)=0
 Sets the width of frame in units of 1/4000 of the chart area. More...
 
virtual bool GetShadow ()=0
 True if the frame has a shadow. More...
 
virtual void SetShadow (bool value)=0
 True if the frame has a shadow. More...
 
virtual intrusive_ptr< Aspose::Cells::Drawing::IShapePropertyCollectionGetIShapeProperties ()=0
 Gets the IShapePropertyCollection object. More...
 
virtual bool IsDefaultPosBeSet ()=0
 Indicates whether default position(DefaultX, DefaultY, DefaultWidth and DefaultHeight) are set. More...
 
virtual Aspose::Cells::Systems::Int32 GetDefaultX ()=0
 Represents x of default position More...
 
virtual Aspose::Cells::Systems::Int32 GetDefaultY ()=0
 Represents y of default position More...
 
virtual Aspose::Cells::Systems::Int32 GetDefaultWidth ()=0
 Represents width of default position More...
 
virtual Aspose::Cells::Systems::Int32 GetDefaultHeight ()=0
 Represents height of default position More...
 
virtual void SetPositionAuto ()=0
 Set position of the frame to automatic More...
 

Detailed Description

Encapsulates the object that represents the title of chart or axis.

Member Function Documentation

◆ GetCharacters()

virtual intrusive_ptr<Aspose::Cells::Systems::Array1D<Aspose::Cells::IFontSetting*> > Aspose::Cells::Charts::ITitle::GetCharacters ( )
pure virtual

Gets rich text formatting of this Title.

Returns
returns FontSetting array

◆ GetOverLay()

virtual bool Aspose::Cells::Charts::ITitle::GetOverLay ( )
pure virtual

Represents overlay centered title on chart without resising chart.

◆ GetX()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Charts::ITitle::GetX ( )
pure virtual

Gets the x coordinate of the upper left corne in units of 1/4000 of the chart area.

Implements Aspose::Cells::Charts::IChartFrame.

◆ GetY()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Charts::ITitle::GetY ( )
pure virtual

Gets the y coordinate of the upper left corner in units of 1/4000 of the chart area.

Implements Aspose::Cells::Charts::IChartFrame.

◆ IsVisible()

virtual bool Aspose::Cells::Charts::ITitle::IsVisible ( )
pure virtual

Represents whether the title is visible.

◆ SetOverLay()

virtual void Aspose::Cells::Charts::ITitle::SetOverLay ( bool  value)
pure virtual

Represents overlay centered title on chart without resising chart.

◆ SetVisible()

virtual void Aspose::Cells::Charts::ITitle::SetVisible ( bool  value)
pure virtual

Represents whether the title is visible.

◆ SetX()

virtual void Aspose::Cells::Charts::ITitle::SetX ( Aspose::Cells::Systems::Int32  value)
pure virtual

Sets the x coordinate of the upper left corne in units of 1/4000 of the chart area.

Implements Aspose::Cells::Charts::IChartFrame.

◆ SetY()

virtual void Aspose::Cells::Charts::ITitle::SetY ( Aspose::Cells::Systems::Int32  value)
pure virtual

Sets the y coordinate of the upper left corner in units of 1/4000 of the chart area.

Implements Aspose::Cells::Charts::IChartFrame.