Для пользователей Java ...
После нажатия кнопки отправки запрос отправляется методом HTTP Post. Этот запрос Post также содержит отформатированный html в параметре, названном с использованием атрибута name текстовой области.
Итак, если ваша текстовая область - что-то вроде ...
<form method="post" action="createPDF.do"> <textarea name="editor1" id="editor1"/><br>
<input type="submit"/> </form>
Затем, после нажатия кнопки отправки, вы можете получить отформатированный html в вашем сервлете / контроллере:
String htmlContent = request.getParameter("editor1");
Вы также можете передать эту переменную, содержащую отформатированный html ('htmlContent'), в ITEXT (или некоторые другие конвертеры pdf) для создания pdf ...