[
https://issues.apache.org/jira/browse/PDFBOX-2941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15416568#comment-15416568
]
Tilman Hausherr commented on PDFBOX-2941:
-----------------------------------------
The extra colors don't always work... try opening the file from PDFBOX-3401,
display one page. Then switch "show textstripper TextPositions". They are
displayed. Then move to page 2. The page is displayed but no positions. Go back
to page 1. Switch it off and on again, now a CCITT error comes.
> Improve PDFDebugger (2)
> -----------------------
>
> Key: PDFBOX-2941
> URL: https://issues.apache.org/jira/browse/PDFBOX-2941
> Project: PDFBox
> Issue Type: Improvement
> Components: Utilities
> Affects Versions: 2.0.0
> Reporter: Tilman Hausherr
> Attachments: gs-bugzilla694570.pdf, keep_zoom.diff, osx-tabs.png,
> pdfdebugger-screenshot-reverted.png, pdfdebugger-screenshot-trunc.png,
> screenshot_debugger_new.png, screenshot_debugger_not_aligned.png,
> screenshot_debugger_old.png, screenshot_w7_fontsize.png,
> separate_filter_choice_from_text_hex_views.diff, sonar_qube_resolve.diff,
> sonar_qube_resolve_25_08.diff
>
>
> This is a follow-up issue to PDFBOX-2530 to implement extra ideas that came
> up in GSoC2015, ideas that were not implemented due to lack of time, and new
> ideas.
> *Viewing*
> - refactor PDFDebugger.java
> - render glyphs of fonts
> - ✓ refactor StreamPane to share stream filtering among Text view and hex view
> - ✓ password dialog when hitting protected PDF
> - show "pretty" XML
> - display filtered streams even if the unfiltered stream is corrupt
> (PDFBOX-2976)
> - ✓ display the "caused by" part exception stack trace (nested exceptions)
> - ✓ keep zoom
> - ✓ integrate DrawPrintTextLocations into rendering
> - integrate area text extraction with a mouse-created rectangle that shows
> the coordinates in a status line
> - ✓ show permission flags of {{Encrypt/P}} entry
> - ✓ show signature flags of {{Root/AcroForm/SigFlags}} entry, see Table 219
> in PDF spec
> *Editing*
> - save modified PDFs
> - editing in hex viewer
> - remove nodes (e.g. elements from a COSDictionary)
> - delete array or dictionary elements
> - load content streams
> - edit & keep content streams
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]