Метод MediaObject.toImage
Метод возвращает изображение Image, связанное со встроенным объектом. Если объект не является изображением, метод возвращает null.
Пример для текстового документа
var mediaObjectsEnumerator = document.getRange().getInlineObjects().GetEnumerator();
foreach (var mediaObject in mediaObjectsEnumerator)
{
var image = mediaObject.toImage();
if (image != null)
{
Console.WriteLine("Текущий объект является изображением");
}
else
{
Console.WriteLine("Текущий объект является фигурой");
}
}
Пример для табличного документа
var mediaObjectsEnumerator = document.getRange().getInlineObjects().GetEnumerator();
foreach (var mediaObject in mediaObjectsEnumerator)
{
var image = mediaObject.toImage();
if (image != null)
{
Console.WriteLine("Текущий объект является изображением");
}
else
{
Console.WriteLine("Текущий объект является фигурой");
}
}