From 4332e61bdef32c9e9174e974115958f2875da216 Mon Sep 17 00:00:00 2001 From: Arthur Kozubov <88618060+justAnArthur@users.noreply.github.com> Date: Mon, 9 Mar 2026 09:51:48 +0100 Subject: [PATCH] fix: use also name attribute for textarea as for other html inputs --- .../html2pdf/attach/impl/tags/TextAreaTagWorker.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/itextpdf/html2pdf/attach/impl/tags/TextAreaTagWorker.java b/src/main/java/com/itextpdf/html2pdf/attach/impl/tags/TextAreaTagWorker.java index 3fff5c2ff..9460d4e31 100644 --- a/src/main/java/com/itextpdf/html2pdf/attach/impl/tags/TextAreaTagWorker.java +++ b/src/main/java/com/itextpdf/html2pdf/attach/impl/tags/TextAreaTagWorker.java @@ -60,7 +60,10 @@ public class TextAreaTagWorker implements ITagWorker, IDisplayAware { * @param context the context */ public TextAreaTagWorker(IElementNode element, ProcessorContext context) { - String name = element.getAttribute(AttributeConstants.ID); + String name = element.getAttribute(AttributeConstants.ID); // used for back-compability + if (name == null) { + name = context.getFormFieldNameResolver().resolveFormName(element.getAttribute(AttributeConstants.NAME)); + } if (name == null) { name = DEFAULT_TEXTAREA_NAME; }