Skip to main content
A newer version of this page is available.
All docs
V19.1
.NET Framework 4.5.2+
Row

ShapeCollection.AddPicture(SpreadsheetImageSource, Single, Single, Single, Single) Method

OBSOLETE

Use the Worksheet.Pictures.AddPicture(SpreadsheetImageSource imageSource, float x, float y, float width, float height) method instead.

Inserts a picture from the SpreadsheetImageSource object at the specified location and resize it to the specified dimensions.

Namespace: DevExpress.Spreadsheet

Assembly: DevExpress.Spreadsheet.v19.1.Core.dll

Declaration

[Obsolete("Use the Worksheet.Pictures.AddPicture(SpreadsheetImageSource imageSource, float x, float y, float width, float height) method instead.", false)]
Picture AddPicture(
    SpreadsheetImageSource imageSource,
    float x,
    float y,
    float width,
    float height
)

Parameters

Name Type Description
imageSource SpreadsheetImageSource

A SpreadsheetImageSource object containing an image to insert.

x Single

A Single value that is the distance from the left of the worksheet.

y Single

A Single value that is the distance from the top of the worksheet.

width Single

A Single value that is the desired width of the picture.

height Single

A Single value that is the desired height of the picture.

Returns

Type Description
Picture

A Picture object that is the inserted picture.

Remarks

The SpreadsheetImageSource object enables you to create a picture from various sources - from a stream, a file, or from an Image object.

Inserted picture has a FloatingObject.Placement set to Placement.FreeFloating.

Linear dimensions (x, y, width, height) are specified in units determined by the ISpreadsheetComponent.Unit property.

See Also