Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Auto-Size vector shaped text box

Community Beginner ,
Apr 16, 2019 Apr 16, 2019

Hello all,

I am trying to make speach bubbles for a document that would auto-size according to the length of the text entered in them.

Below is a screen shot of what I would like to achive :

1 & 2, made manually, this is the effect I want to achieve.
3. Making the bubble vector shape into a text box, giving it an Auto-Size height only for it to adjust. 2 problems : I can't get it to have inner margins as I want, and the more I enter text the more the shape looses it's original shape by being stretched vertically.

Any ideas on how to achieve this?

Thank in advance.
Joshua

Screen Shot 2019-04-16 at 10.54.35 PM.png

953
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Apr 16, 2019 Apr 16, 2019

I was able to achieve this by having the text box be a separate object from the arrow. They are grouped, and the text-box autosize is set to expand upward.

Screenshot 2019-04-16 17.03.43.png

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 16, 2019 Apr 16, 2019

And in addition to what SJRiegel suggested, you can set the inside space between the text and the speech bubble shape with Object > Text Frame Options > General > Inset Spacing

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 16, 2019 Apr 16, 2019

Thank you for your answer.
This almost solves my problem but the rounded corners change according to the size of the bubble.
See attached capture. Would you know how to solve this?

Screen Shot 2019-04-16 at 11.22.08 PM.png

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 16, 2019 Apr 16, 2019
LATEST

  wrote

Thank you for your answer.
This almost solves my problem but the rounded corners change according to the size of the bubble.
See attached capture. Would you know how to solve this?

Screen Shot 2019-04-16 at 11.22.08 PM.png

Looks like you are starting with a shape that has round corners. Use a rectangle instead then apply round corners as an attribute.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 16, 2019 Apr 16, 2019

I've done this. You need two object styles.

  1. Speech bubble. Auto sized for height to contain content. Include colour, corner shape and size, and text inset.
  2. Pointer. Draw the pointer only, including the curved corners. Copy it, then paste it into the text as an anchored object. Go to Anchored Object Options and chose Custom for position then make the X and Y positions relative to the text frame and adjust position as needed. Zoom in and make sure Preview is on.

    Screen Shot 2019-04-16 at 2.06.10 PM.png

Once you make both of those object styles you can apply them and, best of all, globally adjust them.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines