From 7fa5d1773b599df51df21658dff53f5b66fdbba8 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sun, 15 May 2022 12:34:27 -0400 Subject: Implement top-level qpdf json parsing --- TODO | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'TODO') diff --git a/TODO b/TODO index ef5d6d88..afc68a9c 100644 --- a/TODO +++ b/TODO @@ -54,6 +54,13 @@ Soon: Break ground on "Document-level work" Output JSON v2 ============== +Try to never flatten pages tree. Make sure we do something reasonable +with pages tree repair. The problem is that if pages tree repair is +done as a side effect of running --json, the qpdf part of the json may +contain object numbers that aren't there. Maybe we need to indicate +whether pages tree repair has been done in the json, but this would +have to be known early in parsing, which is a problem. + General things to remember: * Make sure all the information from --check and other informational -- cgit v1.2.3-54-g00ecf