|
|
@ -597,8 +597,15 @@ var PDFDocModel = (function PDFDocModelClosure() { |
|
|
|
}, |
|
|
|
}, |
|
|
|
getDocumentInfo: function PDFDocModel_getDocumentInfo() { |
|
|
|
getDocumentInfo: function PDFDocModel_getDocumentInfo() { |
|
|
|
var info; |
|
|
|
var info; |
|
|
|
if (this.xref.trailer.has('Info')) |
|
|
|
if (this.xref.trailer.has('Info')) { |
|
|
|
info = this.xref.trailer.get('Info'); |
|
|
|
var infoDict = this.xref.trailer.get('Info'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
info = {}; |
|
|
|
|
|
|
|
infoDict.forEach(function(key, value) { |
|
|
|
|
|
|
|
info[key] = typeof value !== 'string' ? value : |
|
|
|
|
|
|
|
stringToPDFString(value); |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return shadow(this, 'getDocumentInfo', info); |
|
|
|
return shadow(this, 'getDocumentInfo', info); |
|
|
|
}, |
|
|
|
}, |
|
|
|