Created attachment 8917 [details] input file Use Adobe Acrobat X Pro version 10.1.4 preflight tool, with the "Report PDF Syntax issues" profile. Input file cavendish.pdf reports no issues. Run through ghostscript 9.6 as follows: gswin64c -q -dNOPAUSE -dBATCH -dSAFER -sOutputFile=cavendish_gs.pdf -dCompatibilityLevel=1.5 -sDEVICE=pdfwrite cavendish.pdf Output file cavendish_gs.pdf reports missing XObjects R20, R26, R29 and missing extended graphics state R15. Input and output pdfs attached as well as preflight report.
Created attachment 8918 [details] output from gs 9.6
Created attachment 8919 [details] report from preflight tool
The preflight tool is not inheriting the Resources from the Page object when evaluating the Pattern object(s). Technically, yes, this is an error, but all PDF consumers happily inherit the Resources from the Page object when evaluating objects on the the page. *** This bug has been marked as a duplicate of bug 691522 ***
(In reply to comment #3) > Technically, yes, this is an error, but all PDF consumers happily inherit the > Resources from the Page object when evaluating objects on the the page. Apparently not all PDF consumers will happily inherit this. See this discussion http://tex.stackexchange.com/q/70355/627 where an on-demand book printer failed a job because of this issue.
(In reply to comment #4) > (In reply to comment #3) > > > Technically, yes, this is an error, but all PDF consumers happily inherit the > > Resources from the Page object when evaluating objects on the the page. > > Apparently not all PDF consumers will happily inherit this. See this discussion > http://tex.stackexchange.com/q/70355/627 where an on-demand book printer failed > a job because of this issue. Then I refer to the mantra which gets used against us all the time 'Acrobat is happy with it'.
Commit 616ff4cc44b00bcf7df97b64c8bdaebbe0620713 fixes all the XObject parts of this report. However there is still a missing ExtGState which needs to be addressed seperately.
And the ExtGState is fixed with commit cfeb9f98b896384ac366f4e30f3653a52de7af87