.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

Picture Interface

An image embedded in a worksheet.

Namespace: DevExpress.Spreadsheet

Assembly: DevExpress.Spreadsheet.v21.2.Core.dll


public interface Picture :


Use the PictureCollection.AddPicture method to insert an image in a worksheet. All pictures in a worksheet are contained within the PictureCollection accessible via the Worksheet.Pictures method. Each picture is assigned a default name (Picture0, Picture1 etc.) when you add it to the Shapes collection. To give the picture a more meaningful name, use the Shape.Name property.

To obtain a picture from a collection, use either the PictureCollection.GetPictureById, or the PictureCollection.GetPicturesByName method.

A Picture object possesses the functionality of a Shape object, and provides you with characteristics of an original image, such as Picture.OriginalHeight, Picture.OriginalWidth, Picture.ImageFormat.

The following code snippets (auto-collected from DevExpress Examples) contain references to the Picture interface.


The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

See Also