On Tue 13 Oct 2015 at 22:40:24 +0300, Reco wrote: > On Tue, 13 Oct 2015 19:37:34 +0100 > Brian <a...@cityscape.co.uk> wrote: > > > > Try downloading this document and reading it with mupdf (or a Linux > > viewer of your choice). > > > > wget > > https://www.gov.uk/government/uploads/system/uploads/attachment_data/file/373943/nrl1i.pdf > > > > There may be an ISO standard for a PDF but not all PDF's conform to the > > standard. Don't forget: standards are good; everyone can have one. :) > > Or, in this particular case, not all PDF viewers conform to the > standard. Embedding Javascript (or, $DEITY forbid, Flash) into PDF was > possible since PDF 1.5 IIRC, and embedded Javascript (or rather, lack > of support of) is the reason that this particular PDF should only show > meaningless "Upgrade your Acrobat Reader" page in anything other than > Adobe Acrobat Reader.
The PDF contains Adobe XML Forms Architecture (XFA), a proprietary and non-ISO implementation. What standard do Linux viewers have to adopt to view it? Not all PDFs are created equal.