VectorStyler
    • Categories
    • Unread
    • Recent
    • Tags
    • Popular
    • Register
    • Login

    Auto-Sizing for Text Frames based on Text Content

    Scheduled Pinned Locked Moved Features and Ideas
    2 Posts 2 Posters 9 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 861475_VctSt8 Offline
      861475_VctSt
      last edited by

      I have a feature request to improve the Text Frame workflow.

      Currently, our standard Text Tools already handle horizontal auto-expansion naturally as we type. However, I would love to see this "Auto-Sizing" (Auto-Fit) capability extended to Text Frames as well, allowing the frame boundaries to expand or shrink dynamically based on the text volume:

      Auto-Grow Vertically: The frame height expands downward as more lines are added.
      
      Auto-Grow Horizontally: The frame width expands to the right to fit the text, just like the standard Text Tool does, but while maintaining the properties of a Text Frame (such as text wrapping, padding, and column settings).
      

      Since I am a designer and not a programmer, I don’t know how the layout engine will calculate these frame boundary changes, but it would be incredibly powerful for creating dynamic labels, badges, and flexible template layouts.

      Could this be considered for the features backlog alongside the other layout markers?

      Best regards,

      LIc. 0 OS10.15.8
      MacBook Air (13-inch, Mid 2012) / Intel Core i5, 8GB / Intel HD Graphics 4000
      LIc. 1 OS15.7.4
      MacBook Pro (14-inch, 2023) / Apple M2 Pro, 16GB / Apple GPU

      VectorStylerV 1 Reply Last reply Reply Quote 2
      • VectorStylerV Offline
        VectorStyler @861475_VctSt
        last edited by

        @861475_VctSt I will add this to the features backlog

        1 Reply Last reply Reply Quote 0
        • First post
          Last post