Метод 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