2014-10-21 125 views
1

有什么方法可以知道在PDFJS中加载PDF文件的百分比?如何知道在PDFjs上加载PDF文件的百分比

我curently有以下代码:

var filename = 'your_pdf_file.pdf'; 
PDFJS.getDocument(filename).then(function (pdf) { 
    console.info('File loaded:' + filename) 
}).catch(function(pdf){ 
    console.error('File not found:' + filename) 
}); 

的问题是,我只能加载文件时就知道了。

回答

3

使用progressCallback参数getDocument:

var progressCallback = function (progress) { 
    // progress object contains "total" and "loaded" properties 
} 

var filename = 'your_pdf_file.pdf'; 
PDFJS.getDocument(filename, null, null, progressCallback).then(function (pdf) { 
    console.info('File loaded:' + filename) 
}).catch(function(pdf){ 
    console.error('File not found:' + filename) 
}); 
+0

外观极好,就像一个魅力!谢谢你的帮助! – nancoder 2014-10-30 01:37:51

+0

如果它可以帮助你,设置答案被接受和/或投票。 – 2014-10-30 05:25:16