[ 
https://issues.apache.org/jira/browse/PDFBOX-3461?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15418525#comment-15418525
 ] 

Gilad Denneboom edited comment on PDFBOX-3461 at 8/12/16 8:43 AM:
------------------------------------------------------------------

Just a side-note: Acrobat itself replaces all instances of "\n" with "\r" when 
applying the value using JS, and when entering a line-break manually by 
pressing Enter it only inserts a "\r" character.
It does accept "\n" only as a line-break when applied via PDFBox, though.

Clarification: When applying "\r\n" using JS it becomes "\r". When applying 
"\n" it becomes "\r" as well. So in some cases "\n" is removed, in others it is 
replaced by Acrobat.


was (Author: giladd):
Just a side-note: Acrobat itself replaces all instances of "\n" with "\r" when 
applying the value using JS, and when entering a line-break manually by 
pressing Enter it only inserts a "\r" character.
It does accept "\n" only as a line-break when applied via PDFBox, though.

> Improve handling of control characters when setting AcroForm field values
> -------------------------------------------------------------------------
>
>                 Key: PDFBOX-3461
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3461
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: AcroForm
>    Affects Versions: 2.0.1, 2.0.2, 2.0.3, 2.1.0
>            Reporter: Maruan Sahyoun
>              Labels: Appearance
>
> When filling AcroForm fields the text supplied to {{setValue}} might contain 
> control characters such as {{\n}} {{\r}}, {{\t}} and others which leads to an 
> {{ java.lang.IllegalArgumentException}} for most fonts as there is no glyph 
> to represent these.
> We could enhance the processing of the string provided to provide proper 
> replacements similar to how Adobe Acrobat handles that. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org

Reply via email to