Based on my research, HTML TextAreas just generally don’t play nicely with printing. This is not Mendix-specific but rather an observation about web apps in general. The most common suggestion is to create a read only version of the text on the page as well. Then, set a few CSS classes on the elements so the editable TextArea is visible in a browser, but hidden when printing. The Text element is the inverse: visible when printing but hidden in the browser.
So I’d recommend doing something similar:
.print-only{
display: none;
}
@media print {
.no-print {
display: none;
}
.print-only{
display: block;
}
}
If you go into the properties of the text area there is an option to “grow automatically” with the text which is being displayed.