1 person found this helpful
The file can be tagged one thing and the pdf can conform to a different standard. Open the pdf file in a text editor (not a word processor), the first line should be a good indicator of what standard the file conforms to.
How can I find the pdf version that adobe "thinks" it is? Is there another way to programatically check the version (besides the beginning of the metadata, because that's proving inaccurate)?
Is there anyone who can help? I have the same behavior with one of my documents.
When I open the document with Notepad++ the first line starts with: %PDF-1.4 and the second line with: %âãÏÓ. However when I open the document with Adobe Acrobat Reader the properties show PDF-Version 1.5 (Acrobat 6.x).
In the document “Adobe® Portable Document Format - Version 1.7 - November 2006 -Adobe Systems Incorporated” I found the following hint:
In PDF 1.4, it is possible for a Version entry in the document’s catalog dictionary (see Section 3.6.1, “Document Catalog”) to override the version specified in the header, which enables the version to be altered using an incremental update.
I found the catalog dictionary within the document by using Notepad++, but there was no version mentioned. Then I tried a search within Notepad++ for “1.5”, but I could not find anything.
Has anyone any idea where the version 1.5 could come from?
Thank you in advance.
PDF files are not something you can just open in a plain-text editor and read like a text file... They are very complex, include encoded streams as well as revisions and updates within the file. If Acrobat is telling you it's PDF 1.5 then you should trust that.