Paragraph text boundingBox


I am trying to get size of paragraph text box, bounds are giving me only size of the content.
Its definitely possible because size is in a Properties tab but i can’t figure it out

Any ideas? Thanks in advance

okay. i get it by doing this

const getBoundingBox = async() => {
  result = await batchPlay(
        "_obj": "get",
        "_target": [
              "_property": "boundingBox"
              "_ref": "layer",
              "_enum": "ordinal",
              "_value": "targetEnum"
        "_options": {
           "dialogOptions": "dontDisplay"
     "synchronousExecution": false,
     "modalBehavior": "fail"
  return [result[0].boundingBox.width._value, result[0].boundingBox.height._value]

probably not the best way but it works

BatchPlay most of the time IS the best way :slight_smile:

1 Like

Just a side note, that not everything you see on the UI is also scriptable :wink: There are certain things that only get calculated/displayed on UI level and can’t be accessed via scripts.