首页 > 解决方案 > 如何在类型脚本中计算上传的 pdf 文件页数

问题描述

我已经尝试过这种方法,但有没有更好的解决方案?

const reader = new FileReader()
const fileInfo = event.target.files[0]
if (fileInfo) {
  reader.readAsBinaryString(event.target.files[0])
  reader.onloadend = () => {
    const count = reader.result.toString().match(/\/Type[\s]*\/Page[^s]/g)
      .length
    console.log("Number of Pages:", count)
    return count
  }
}

标签: javascriptangulartypescript

解决方案


推荐阅读