I have a scrollable textfield (multiline) in my form and I would like to print out all the text in the field, not just the portion that shows up on the screen.
I am using LiveCycle Designer.
I have a scrollable textfield (multiline) in my form and I would like to print out all the text in the field, not just the portion that shows up on the screen.
I am using LiveCycle Designer.
There are 3 ways of achieving this:
1. Make the field width/height expandable such that it grows to be as wide and/or tall as required to show all of its contents. You can set this using the "Expand to fit" properties on the Layout palette. Note that for this to work properly, you should put those fields and any other objects below them into a flowed subform so that when the field grows to accommodate the contents, it pushes the following objects down in order to avoid appearing over them.
2. If you're using Designer 8.0+, you can set the text field's "Limit Length to Visible Area" property on the "Object palette > Field tab". This will ensure that the user cannot enter more text than can fit in to the visual area of the text field.3. Set the font size of the [b]value[/b] area to zero using the Font palette. Make sure you select "Edit Value" from the selector prior to setting the font size to zero otherwise you'll be setting it on the caption as well and Designer won't let you do that. The result of this will be that Acrobat will adjust the font size automatically to be the best fit for all the contents.
I would recommend you try-out all the options and decide which one works best for you but if it were me, I would go with option 1 -- it's more work but the results are superior and really show the benefits of Adobe Dynamic PDF forms.
Stefan Cameron obtained his bachelor's degree with Honors in Computer Science at the University of Ottawa and is a Computer Scientist working on Adobe's LiveCycle server products, in particular on LiveCycle Designer ES for the past 5 years.