Copy link to clipboard
Copied
PDF file has version 1.5,1.6,1.7
I had try get in Info object , but it not exist:
console.println( this.info.toSource());
How can detect PDF version by js or IAC?
Thank you.
The PDF version is not in the "info" object or the PDF metadata. I don't think it's accessible from the IAC either.
The only place you can find the PDF version is in the first 9 bytes of the PDF file. Fortunately there is an undocumented JS method that provides access to the binary file data.
var stmDoc = Collab.documentToStream(this);
var pdfVer = util.stringFromStream(stmDoc).substr(5,3);
Copy link to clipboard
Copied
The PDF version is not in the "info" object or the PDF metadata. I don't think it's accessible from the IAC either.
The only place you can find the PDF version is in the first 9 bytes of the PDF file. Fortunately there is an undocumented JS method that provides access to the binary file data.
var stmDoc = Collab.documentToStream(this);
var pdfVer = util.stringFromStream(stmDoc).substr(5,3);
Copy link to clipboard
Copied
Thank you.
Copy link to clipboard
Copied
While A version of the PDF is present where Thom says it is – that can be overridden by data later in the PDF (/Catalog/Version).
Copy link to clipboard
Copied
Forgot about that one Tricky stuff, digging into the catalog is much harder.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now