[
https://issues.apache.org/jira/browse/PDFBOX-4235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16496979#comment-16496979
]
Tilman Hausherr commented on PDFBOX-4235:
-----------------------------------------
No there is no high level API for this. Your original solution was fine except
for the typo. It's unfortunate, but this can happen and has happened to all of
us. And thanks to you we're now bringing a more meaningful output.
> NPE when setting the DA of a PDTextField
> ----------------------------------------
>
> Key: PDFBOX-4235
> URL: https://issues.apache.org/jira/browse/PDFBOX-4235
> Project: PDFBox
> Issue Type: Bug
> Components: AcroForm
> Affects Versions: 2.0.9
> Reporter: Christoph Grimmer-Dietrich
> Priority: Major
> Attachments: F2_Datenblatt_022015.pdf, stacktrace.txt
>
>
> The following Kotlin Code results in a NullPointerException:
> {{when(pdField) {}}
> {{is PDTextField -> {}}
> {{ try {}}
> {{ pdField.value = value?.toString() ?: ""}}
> {{ } catch (ioException: IOException) {}}
> {{ pdField.cosObject.setString(COSName.DA, "/Helv 0 tf 0 g")}}
> {{ pdField.value = value?.toString() ?: ""}}
> {{ }}}
> }}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]