Node.js 在React或Firebase Cloud函数中读取PDF或DOC文件中的单词
我有一个简单的React应用程序(没有后端服务器),托管在Firebase上 应用程序接收文件(word文档或pdf)并将其存储在firebase存储中,并将元数据存储在firestore中 我需要读取文件中的字数,如果超过500,请阻止上传 我一直在寻找一种使用just React的方法,我认为这是不可能的。我的另一个选择是在Firebase中使用使用NodeJs的云函数,即使这样,我也找不到任何解决方案 此时,我无法设置一个合适的后端服务器来完成这项工作 如果有人能为我指出解决这个问题的正确方向,我将不胜感激Node.js 在React或Firebase Cloud函数中读取PDF或DOC文件中的单词,node.js,reactjs,firebase,file,google-cloud-functions,Node.js,Reactjs,Firebase,File,Google Cloud Functions,我有一个简单的React应用程序(没有后端服务器),托管在Firebase上 应用程序接收文件(word文档或pdf)并将其存储在firebase存储中,并将元数据存储在firestore中 我需要读取文件中的字数,如果超过500,请阻止上传 我一直在寻找一种使用just React的方法,我认为这是不可能的。我的另一个选择是在Firebase中使用使用NodeJs的云函数,即使这样,我也找不到任何解决方案 此时,我无法设置一个合适的后端服务器来完成这项工作 如果有人能为我指出解决这个问题的正确
谢谢。由于大多数浏览器不支持节点,所以有一些pdf阅读器可以安装在云功能中。建议将pdf上传到存储器以保存处理问题,只需将参考路径添加到云函数负载中,并在完成后将其删除
pdfreader
目前是PDF解析的最佳选择,但需要一个节点环境,如云函数。
第二个问题是阅读需要OCR的基于图像的pdf,提供链接