Hi,
Please test with a snapshot build
https://repository.apache.org/content/groups/snapshots/org/apache/pdfbox/pdfbox-app/3.0.8-SNAPSHOT/
Tilman
Am 20.03.2026 um 13:05 schrieb Markus Mensinger via users:
Hi Maruan,
I have tested PdfBox 3.0.5, 3.0.6 and 3.0.7. Always the same result.
Kind regards
Markus
-----Ursprüngliche Nachricht-----
Von: [email protected] <[email protected]>
Gesendet: Donnerstag, 19. März 2026 10:27
An: [email protected]
Cc: Markus Mensinger <[email protected]>
Betreff: Re: PdfBox renames RadioButton with Umlaut
Hello Markus,
for completeness: which version of PDFBox are you using? I've added the files to
the ticket. Thank you for sharing.
BR
Maruan
Am Donnerstag, dem 19.03.2026 um 08:03 +0000 schrieb Markus Mensinger via
users:
Hi Maruan,
you are free to use and edit the documents.
The updated links:
The original document. No radio button is selected:
https://signotecgmbh-my.sharepoint.com/:b:/g/personal/markus_mensinger
_signotec_de/IQAG_LM96YsmR5Bbs-
B6GdjZAe_Ohx5ZXtTrGjqhBhbnvlI?e=Mk8uto
Radio button "männlich" selected with PdfBox:
https://signotecgmbh-my.sharepoint.com/:b:/g/personal/markus_mensinger
_signotec_de/IQBd-bq-
lOxGSoxfH6RRv1DiAekmMQ45a237dHKxaarJonc?e=2msGPD
Radio button "männlich" selected with Acrobat Pro:
https://signotecgmbh-my.sharepoint.com/:b:/g/personal/markus_mensinger
_signotec_de/IQB5nYOYQEJ8QJMizyMsxnTjAUC7RLehA9jHOR9NGUDVd7A?e=mc
zIzV
Best regards
Markus
-----Ursprüngliche Nachricht-----
Von: [email protected] <[email protected]>
Gesendet: Mittwoch, 18. März 2026 15:55
An: [email protected]
Cc: Markus Mensinger <[email protected]>
Betreff: Re: PdfBox renames RadioButton with Umlaut
Hello Markus,
I've created PDFBOX-6178. Unfortunately the links are expired.
Could you provide
the test file again. OK to add it to the issue?
BR
Maruan
Am Mittwoch, dem 18.03.2026 um 14:30 +0000 schrieb Markus Mensinger
via
users:
Hi PdfBox Team,
may I ask if this issue is still being addressed? I'd be happy to
help with additional documents or test code.
Thanks
Markus
-----Ursprüngliche Nachricht-----
Von: Markus Mensinger via users <[email protected]>
Gesendet: Freitag, 13. Februar 2026 08:49
An: [email protected]
Cc: Markus Mensinger <[email protected]>
Betreff: AW: PdfBox renames RadioButton with Umlaut
Hi Andreas,
sorry for the late reply. I didn't receive the email about your
message.
The original document. No radio button is selected:
https://signotecgmbh-
my.sharepoint.com/:b:/g/personal/markus_mensinger_signotec_de/I
QAG_
LM96
YsmR5Bbs-B6GdjZAe_Ohx5ZXtTrGjqhBhbnvlI?e=hLirvE
Radio button "männlich" selected with PdfBox:
https://signotecgmbh-
my.sharepoint.com/:b:/g/personal/markus_mensinger_signotec_de/I
QBd-
bq-
lOxGSoxfH6RRv1DiAd05O7Pq6qRBlJJBafeklP4?e=SHrniB
Radio button "männlich" selected with Acrobat Pro:
https://signotecgmbh-
my.sharepoint.com/:b:/g/personal/markus_mensinger_signotec_de/I
QB5n
YOYQ
EJ8QJMizyMsxnTjAXDRsSO12tsNbvLwQxKbZ3Y?e=bNhHOR
Thanks
Markus
-----Ursprüngliche Nachricht-----
Von: Markus Mensinger via users <[email protected]>
Gesendet: Freitag, 6. Februar 2026 17:06
An: [email protected]
Cc: Markus Mensinger <[email protected]>
Betreff: PdfBox renames RadioButton with Umlaut
[Sie erhalten nicht häufig E-Mails von
[email protected].
Weitere Informationen, warum dies wichtig ist, finden Sie
unter https://aka.ms/LearnAboutSenderIdentification ]
Hi PdfBox team,
is the following maybe an issue in PdfBox?
Steps to reproduce
===============
1. Create a document that contains a radio button with Umlaut
in name.
I can give you an example document.
Let's say: A radio group "Geschlecht" with the buttons
"männlich"
and
"weiblich".
Do not use PdfBox for this step. I used Acrobat Pro 2020.
The name/value of the "männlich" button is encoded as
"/m#e4nnlich" in the PDF.
2. Update the value of the radio group with PdfBox to
"männlich"
and
save it to a new document.
import java.io.File;
import org.apache.pdfbox.Loader; import
org.apache.pdfbox.pdmodel.PDDocument;
public class UpdateRadioGroup {
private static final String INPUT_FILE = "form_empty.pdf";
private static final String OUTPUT_FILE =
"form_selected.pdf";
private static final String FIELD_NAME = "Geschlecht";
private static final String FIELD_VALUE = "männlich";
public static void main(String[] args)
throws Exception {
try (PDDocument document = Loader.loadPDF(new
File(INPUT_FILE))) {
document.getDocumentCatalog()
.getAcroForm(null)
.getField(FIELD_NAME)
.setValue(FIELD_VALUE);
document.save(new File(OUTPUT_FILE));
}
}
}
3. Validate the name/value of the "männlich" button in the new
document in a text editor. PdfBox encodes "männlich" to
"/m#c3#a4nnlich" (see
COSName.writePDF() ).
The problem
===============
PdfBox renames the radio button from "männlich" to
"männlich". Or "/m#e4nnlich" to "/m#c3#a4nnlich" in
PDF-format.
When you read the document again, PdfBox converts "#c3#a" to
"ä"
but
all other programs do not. I tested Acrobat Pro 2020, actual
Acrobat Reader, PDFXplorer from https://www.o2sol.com
Thanks
Markus
-------------------------------------------------------------
----
----
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------
----
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
-----------------------------------------------------------------
----
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]