officefileapi-devexpress-dot-spreadsheet-dot-cell-5baa4d51.md
Obtains information about an image embedded in the cell.
Namespace : DevExpress.Spreadsheet
Assembly : DevExpress.Spreadsheet.v25.2.Core.dll
NuGet Package : DevExpress.Spreadsheet.Core
ImageInfo ImageInfo { get; }
ReadOnly Property ImageInfo As ImageInfo
| Type | Description |
|---|---|
| ImageInfo |
An object that contains cell image information.
|
The following code snippet places an image from a stream in a cell and specifies its alternative text:
using (Workbook workbook = new Workbook()) {
Worksheet worksheet = workbook.Worksheets.ActiveWorksheet;
byte[] imageBytes = File.ReadAllBytes("image.png");
// Insert cell images from a stream
worksheet.Cells["A2"].Value = imageStream;
// Specify image information
if (worksheet.Cells["A2"].Value.IsCellImage) {
worksheet.Cells["A2"].ImageInfo.Decorative = true;
worksheet.Cells["A2"].ImageInfo.AlternativeText = "Image AltText";
}
workbook.SaveDocument("result.xlsx");
}
Using Optional ByVal workbook As New Workbook()
Dim worksheet As Worksheet = workbook.Worksheets.ActiveWorksheet
Dim imageBytes() As Byte = File.ReadAllBytes("image.png")
' Insert cell images from a stream
worksheet.Cells("A2").Value = imageBytes()
' Specify image information
If worksheet.Cells("A2").Value.IsCellImage Then
worksheet.Cells("A2").ImageInfo.Decorative = True
worksheet.Cells("A2").ImageInfo.AlternativeText = "Image AltText"
End If
workbook.SaveDocument("result.xlsx")
End Using
See Also