ShapeCollection.AddRectangle

ShapeCollection.AddRectangle method

Adds a RectangleShape to the worksheet.

public RectangleShape AddRectangle(int topRow, int top, int leftColumn, int left, int height, 
    int width)
ParameterTypeDescription
topRowInt32Upper left row index.
topInt32Represents the vertical offset of RectangleShape from its left row, in unit of pixel.
leftColumnInt32Upper left column index.
leftInt32Represents the horizontal offset of RectangleShape from its left column, in unit of pixel.
heightInt32Represents the height of RectangleShape, in unit of pixel.
widthInt32Represents the width of RectangleShape, in unit of pixel.

Return Value

A RectangleShape object.

Examples

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

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

            // Add a rectangle using the specified parameters
            RectangleShape rectangleShape = worksheet.Shapes.AddRectangle(2, 0, 2, 0, 130, 130);

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

See Also