javascript - 如何在类型脚本中计算上传的 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
}
}
解决方案
推荐阅读
- azure - 如何在 Azure Function 中为 TelemetryConfiguration 使用依赖注入
- go - 如何将参数传递给 dlv 调试
- python - 我如何在 kivy 的 gui 中顺利加载文本
- unity3d - Unity - 如何在运行时更改 AnimationClip KeyFrame 值
- c++ - 在 C++ 中将 double 保存为二进制文件的问题
- reactjs - 如何修复:对预检请求的响应未通过访问控制检查:没有“Access-Control-Allow-Origin”标头
- database - 我在 Pentaho 上丢失了一个文件,我该如何找回它?
- javascript - 哪个更快?`array.findIndex` vs `array.reduce` + `object[index]`
- html - 是否可以重新定位进入另一个使用引导程序?
- c++ - 如何在 C++ 中统一接口不同的数据类型