Skip to main content

Метод Shape:getFrame

Метод аналогичен методу MediaObject:getFrame(), он возвращает свойства позиции изображения Frame.

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


local mediaObjects = document:getRange():getInlineObjects()
for mediaObject in mediaObjects:enumerate() do
local shape = mediaObject:toShape()
if (shape) then
print(shape:getFrame()) -- <userdata of type 'CO::API::Document::InlineFrame'>
end
end

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


local table = document:getBlocks():getTable(0)
local mediaObjects = table:getMediaObjects()
for mediaObject in mediaObjects:enumerate() do
local shape = mediaObject:toShape()
if (shape) then
print(shape:getFrame()) -- <userdata of type 'CO::API::Document::AbsoluteFrame'>
end
end