我正在构建一个应用程序,其中用户上传PDF文档并在iframe中显示它,我想获取上传的pdf的文本内容
我尝试过的方法:
上传文件处理程序:
async uploadFile(ev){
this.file = ev;
var url = URL.createObjectURL(ev.target.files [0]);
var Preview = document.getElementById(“ frame”);
Preview.setAttribute('src',url);
//我想在这里获取上传的pdf的文本内容
}
知道如何实现吗?
谢谢!
答案 0 :(得分:0)
您要上传到后端还是前端。无论哪种方式,您都使用javascript异步async uploadFile(ev),它将在客户端计算机而不是服务器计算机上上传文件,因此服务器将永远无法读取客户端计算机上的内容。现在,如果您想为用户阅读屏幕上的内容,则需要一些javascript解决方案来阅读pdf内容。