mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-20 15:18:08 +02:00
Now also fetch 'Document Info Dictionary', and expose 'raw' metadata attributes
This commit is contained in:
parent
ab198e89cc
commit
edc1694620
3 changed files with 29 additions and 28 deletions
|
@ -501,12 +501,23 @@ var PDFView = {
|
|||
}
|
||||
|
||||
var metadata = pdf.catalog.metadata;
|
||||
var info = pdf.info;
|
||||
var pdfTitle;
|
||||
|
||||
if (metadata) {
|
||||
this.metadata = metadata = new Metadata(metadata);
|
||||
if (metadata.has('title')) {
|
||||
document.title = metadata.get('title');
|
||||
if (metadata.has('dc:title')) {
|
||||
pdfTitle = metadata.get('dc:title');
|
||||
}
|
||||
}
|
||||
|
||||
if (info && info.has('Title') && !pdfTitle) {
|
||||
pdfTitle = info.get('Title');
|
||||
}
|
||||
|
||||
if (pdfTitle) {
|
||||
document.title = pdfTitle;
|
||||
}
|
||||
},
|
||||
|
||||
setHash: function pdfViewSetHash(hash) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue