spa*_*kle 10 javascript pdf jquery adobe jquery-plugins
我有一个文件输入,在"上传"之前,我需要在JAVASCRIPT中计算该.pdf的页数(例如JQuery ......)
Sid*_*kur 32
如果您使用pdf.js,您可以在github('.../examples/node/getinfo.js')上引用一个示例,其中包含以下代码,用于打印pdf文件中的页数.
const pdfjsLib = require('pdfjs-dist');
...
pdfjsLib.getDocument(pdfPath).then(function (doc) {
var numPages = doc.numPages;
console.log('# Document Loaded');
console.log('Number of Pages: ' + numPages);
}
Run Code Online (Sandbox Code Playgroud)
和纯JavaScript解决方案:
var input = document.getElementById("files");
var reader = new FileReader();
reader.readAsBinaryString(input.files[0]);
reader.onloadend = function(){
var count = reader.result.match(/\/Type[\s]*\/Page[^s]/g).length;
console.log('Number of Pages:',count );
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28047 次 |
| 最近记录: |