Currently, the free-text width is static on adding. After adding the free-text the size can be adjusted. This requirement is to enable autofit the free-text on adding. In addition, this should be done programmatically as well. On adding a free-text,
1) if the free-text is added with a single-click, the free-text should be on autofit mode. Where, the width should be according to the characters count.
2) if the free-text is added by dragging on a page, the width should be defined according to the dragged bounds.
NOTE:
On both the cases, this should not exceed the page dimension (width and height).