From fa2516df712aa59eb414933a912d30bb6fa1606e Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Fri, 26 Feb 2021 14:47:52 -0500 Subject: Fix behavior for finding /Q, /DA, and /DR for form fields If not found in the field hierarchy, /Q and /DA are supposed to be looked up in the document-level form dictionary. /DR is supposed to only come from the document dictionary. --- manual/qpdf-manual.xml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'manual') diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index 7efbf938..703ba7a4 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -5061,7 +5061,7 @@ print "\n"; --> - XXX 10.2.1: Month dd, YYYY + XXX 10.3.0: Month dd, YYYY @@ -5081,6 +5081,16 @@ print "\n"; rarely used method call. + + + Fix form field handling code to look for default + appearances, quadding, and default resources in the right + places. The code was not looking for things in the + document-level interactive form dictionary that it was + supposed to be finding there. This required adding a few new + methods to QPDFFormFieldObjectHelper. + + -- cgit v1.2.3-54-g00ecf