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

Maruan Sahyoun edited comment on PDFBOX-4697 at 11/24/19 4:05 PM:
------------------------------------------------------------------

Although this is more efficient the reason to produce multiple streams was 
modelled after the content produced by Adobe tools which do also generate an 
extra stream per widget annotation at least from Acrobat version I've tested 
against.


was (Author: msahyoun):
Although this is more efficient the reason to produce multiple streams was 
modelled after the content produced by Adobe tools which do also generate an 
extra stream per widget annotation.

> Reduce memory footprint when flattening
> ---------------------------------------
>
>                 Key: PDFBOX-4697
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-4697
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: AcroForm
>    Affects Versions: 2.0.17
>            Reporter: Tilman Hausherr
>            Assignee: Tilman Hausherr
>            Priority: Minor
>             Fix For: 2.0.18, 3.0.0 PDFBox
>
>
> Flattening produces many small extra content streams. We can make one single 
> content stream from these instead, because each content streams means one 
> "page" of our memory management is used.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to