Hi. On Tue, 13 Oct 2015 22:54:01 +0100 Brian <a...@cityscape.co.uk> wrote:
> 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? The lack of standards in a respective area did not stop OpenOffice project (or Gnash, or Samba) back in the day. Whenever libpoppler (or xpdf, or mupdf) should support XFA is a different story. > Not all PDFs are created equal. True. Reco