[
https://issues.apache.org/jira/browse/PDFBOX-4032?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16285173#comment-16285173
]
Tilman Hausherr commented on PDFBOX-4032:
-----------------------------------------
I don't see this as a contradiction. Some is required, some is optional. Like
in java - you can use a TAB directly in a source code string, but you can also
use "\t".
> Handle correctly special characters while writing COSString
> -----------------------------------------------------------
>
> Key: PDFBOX-4032
> URL: https://issues.apache.org/jira/browse/PDFBOX-4032
> Project: PDFBox
> Issue Type: Improvement
> Components: Writing
> Affects Versions: 2.0.8
> Reporter: Ladislav Dudáš
> Fix For: 2.0.9
>
> Attachments: Contains_tab_bad.pdf,
> Contains_tab_bad_offset-corrected-saved_by_adobe.pdf,
> Contains_tab_bad_offset-corrected.pdf, Contains_tab_ok.pdf
>
> Original Estimate: 1h
> Remaining Estimate: 1h
>
> Regarding to case PDFBOX-3107. There was change in CosWritter.java that if
> string contains characters CR (0x0d) and LF (0x0a) the string is written in
> hex format. This may be ok, but PDF specification (7.3.4.2 Literal Strings)
> explicitly defines more characters that should handle specially.
> I'm providing another version of the code that handles all special characters
> without transforming to hex format.
> PR [#41|https://github.com/apache/pdfbox/pull/41]
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]