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.