mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-25 09:38:06 +02:00
Remove 'info' and 'metadata' from GetDoc
This commit is contained in:
parent
069f0cc8c0
commit
f3f3db0d15
2 changed files with 26 additions and 16 deletions
|
@ -32,19 +32,13 @@ var WorkerMessageHandler = PDFJS.WorkerMessageHandler = {
|
|||
var parseSuccess = function parseSuccess() {
|
||||
var numPagesPromise = pdfManager.ensureDoc('numPages');
|
||||
var fingerprintPromise = pdfManager.ensureDoc('fingerprint');
|
||||
var infoPromise = pdfManager.ensureDoc('documentInfo');
|
||||
var metadataPromise = pdfManager.ensureCatalog('metadata');
|
||||
var encryptedPromise = pdfManager.ensureXRef('encrypt');
|
||||
Promise.all([numPagesPromise, fingerprintPromise,
|
||||
infoPromise, metadataPromise, encryptedPromise
|
||||
]).then(function onDocReady(results) {
|
||||
|
||||
encryptedPromise]).then(function onDocReady(results) {
|
||||
var doc = {
|
||||
numPages: results[0],
|
||||
fingerprint: results[1],
|
||||
info: results[2],
|
||||
metadata: results[3],
|
||||
encrypted: !!results[4],
|
||||
encrypted: !!results[2],
|
||||
};
|
||||
loadDocumentCapability.resolve(doc);
|
||||
},
|
||||
|
@ -325,6 +319,16 @@ var WorkerMessageHandler = PDFJS.WorkerMessageHandler = {
|
|||
}
|
||||
);
|
||||
|
||||
handler.on('GetMetadata',
|
||||
function wphSetupGetMetadata(data, deferred) {
|
||||
Promise.all([pdfManager.ensureDoc('documentInfo'),
|
||||
pdfManager.ensureCatalog('metadata')]).then(
|
||||
function (results) {
|
||||
deferred.resolve(results);
|
||||
}, deferred.reject);
|
||||
}
|
||||
);
|
||||
|
||||
handler.on('GetData', function wphSetupGetData(data, deferred) {
|
||||
pdfManager.requestLoadedStream();
|
||||
pdfManager.onLoadedStream().then(function(stream) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue