Javascript 通过ViewerJS获取PDF中的页数
使用是否可以获取正在显示的PDF文档中的页数 我可以从ViewerJS附带的Javascript 通过ViewerJS获取PDF中的页数,javascript,html,pdf,Javascript,Html,Pdf,使用是否可以获取正在显示的PDF文档中的页数 我可以从ViewerJS附带的pdf.js文件中看到有data.numPages,但我根本不知道如何访问它 一个解决方案(我不喜欢,但很有效)是获取12的,并解析内部文本 var text=document.getElementById(“numPages”).innerText; var numPages=parseInt(text.match(/^of(\d+)/i)[1],10); 控制台日志(numPages) 共12个似乎您可以计算.pa
pdf.js
文件中看到有data.numPages
,但我根本不知道如何访问它
一个解决方案(我不喜欢,但很有效)是获取12的,并解析内部文本
var text=document.getElementById(“numPages”).innerText;
var numPages=parseInt(text.match(/^of(\d+)/i)[1],10);
控制台日志(numPages)代码>
共12个
似乎您可以计算.page
元素以获得总页数,如下所示:
iframe.contentWindow.document.querySelectorAll('.page').length
很好,开箱思考,我喜欢它。。。谢谢