Skip to main content

Метод MediaObject::toChart

Метод возвращает диаграмму Chart, связанную со встроенным объектом. Если объект не является диаграммой, метод возвращает nullptr.

Диаграммы реализованы только в табличных документах.

Пример для табличного документа​


MediaObjects mediaObjects = sheet.getMediaObjects();
std::shared_ptr<Enumerator<MediaObject>> mediaObjectsEnumerator = mediaObjects.getEnumerator();
while (mediaObjectsEnumerator->isValid())
{
auto mediaObject = mediaObjectsEnumerator->getCurrent();
boost::optional<Chart> chartOpt = mediaObject.toChart();
if (chartOpt.has_value())
{
....................
}
mediaObjectsEnumerator->goToNext();
}