Skip to main content

Метод Range::getImages

Обеспечивает доступ к изображениям (Image) в диапазоне.

Примеры​


CO::API::Document::Images images = document.getRange().getImages();
std::shared_ptr<Enumerator<Image>> enumerator = images.getEnumerator();
while (enumerator->isValid())
{
Image image = enumerator->getCurrent();
Frame frame = image.getFrame();
if (InlineFrame* inlineFrame = boost::variant2::get_if<InlineFrame>(&frame))
{
boost::optional < CO::API::Size<float>> dimensionsOpt = frame.getDimensions();
if (dimensionsOpt.has_value())
{
Size<float> size = dimensionsOpt.get();
std::printf("%f", size.width);
}
}
enumerator->goToNext();
}