Skip to main content

Метод AbsoluteFrame:scale

Метод scale изменяет размер объекта, масштабируя его по горизонтали и вертикали. Возможно изменение позиции объекта в соответствии со значением аргумента scaleFrom.

Вызов​


scale(widthScale, heightScale, scaleFrom)

Параметры​

  • widthScale – коэффициент масштабирования по горизонтали, тип - числовой;
  • heightScale – коэффициент масштабирования по вертикали, тип - числовой;
  • scaleFrom – точка, сохраняющая позицию при масштабировании, тип - DocumentAPI.ScaleFrom.

Пример​


-- Уменьшение масштаба всех медиаобъектов на 50%
sheet = document:getBlocks():getTable(0)
for mediaObject in sheet:getMediaObjects():enumerate() do
mediaObject:getFrame():scale(0.5, 0.5, DocumentAPI.ScaleFrom_TopLeft)
end