Fixes rendering of PDFs with nested trailer dictionary
This commit is contained in:
parent
f0043f8727
commit
6b9aeb34f1
@ -731,6 +731,11 @@ var XRef = (function XRefClosure() {
|
||||
// The parser goes through the entire stream << ... >> and provides
|
||||
// a getter interface for the key-value table
|
||||
var dict = parser.getObj();
|
||||
|
||||
// The pdflib PDF generator can generate a nested trailer dictionary
|
||||
if (!isDict(dict) && dict.dict) {
|
||||
dict = dict.dict;
|
||||
}
|
||||
if (!isDict(dict)) {
|
||||
error('Invalid XRef table: could not parse trailer dictionary');
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user