Enum TextOverflowType

TextOverflowType enumeration

Represents the way the text vertical or horizontal overflow.

public enum TextOverflowType

Values

NameValueDescription
Clip0Pay attention to top and bottom barriers. Provide no indication that there is text which is not visible.
Ellipsis1Pay attention to top and bottom barriers. Use an ellipsis to denote that there is text which is not visible. Only for vertical overflow.
Overflow2Overflow the text and pay no attention to top and bottom barriers.

Examples

using System;
using Aspose.Cells;
using Aspose.Cells.Drawing;
using Aspose.Cells.Charts;

namespace AsposeCellsExamples
{
    public class DrawingClassTextOverflowTypeDemo
    {
        public static void Run()
        {
            // Create a new workbook
            Workbook workbook = new Workbook();
            Worksheet worksheet = workbook.Worksheets[0];

            // Add a chart to the worksheet
            int chartIndex = worksheet.Charts.Add(Aspose.Cells.Charts.ChartType.Column, 5, 0, 15, 5);
            Aspose.Cells.Charts.Chart chart = worksheet.Charts[chartIndex];

            // Add a text box to the chart
            TextBox textBox = chart.Shapes.AddTextBoxInChart(10, 10, 200, 50);

            // Set text box properties
            textBox.TextBody.TextAlignment.AutoSize = false;
            textBox.Text = "This is a long text that will demonstrate text overflow handling";
            
            // Set text overflow type
            textBox.TextVerticalOverflow = TextOverflowType.Clip;

            // Save the workbook
            workbook.Save("TextOverflowTypeDemo_out.xlsx");
        }
    }
}

See Also