Dynamic Field Sizing & PDF Output (iText)

I can produce a generic PDF using iText from data originating in Notes doc (on web). This part works well… but I’m encountering problems with fields resizing based on amount of text. e.g. on 1st page I have 2 fields. The 1st field might be a single paragraph worth of information (in this case field #2 can still reside on 1st page) or be 2 pages. In the case of 2 pages, field #2 would need to adjust based on the amount of data in the 1st field (e.g. adjust to page #3). If it were a couple single value fields, it would be simple. The PDFs being created are 80% the same while the other 20% gets populated based off user feedback. Any ideas?