itext / i7j-rups

RUPS is an acronym for Reading and Updating PDF Syntax. RUPS is a tool built on top of iText® that allows you to look inside a PDF document and browse the different PDF objects and content streams.
Other
279 stars 36 forks source link

RUPS does not display any custom/private keys that are in the trailer dictionary #33

Open petervwyatt opened 1 year ago

petervwyatt commented 1 year ago

Thanks iText for opening up this bug list!

RUPS does not display any custom/private keys that are in the trailer dictionary.

See this PDF: https://s3.documentcloud.org/documents/23108357/redacted-version-of-exhibits-a-j-to-letter-to-the-honorable-kathaleen-st-j-mccormick-from-edward-b.pdf The /Source key in the (conventional) trailer dictionary is not shown.

MatthiasValvekens commented 1 year ago

I don't think RUPS currently displays anything other than ID, Root and Info...

@michaeldemey Didn't you tell me in Berlin that you had a patch for that? Maybe I'm confusing it with another conversation.

michaeldemey commented 1 year ago

Nope, we didn't know of this in Berlin. @petervwyatt brought it up two weeks ago. This has more to do with how iText core deals with stamping. I have a fix for it on a local branch which needs to update a lot of tests to account for the updated /Trailer behaviour.