如何在不在本地下载的情况下将url中提供的文件(pdf/doc)转换为json/string/base64格式
How can I convert a file (pdf/doc) served at a url into json / string / base64 format without downloading on local?
假设一个pdf文档在url中提供,例如https://www.polyu.edu.hk/iaee/files/pdf-sample.pdf
我需要运行一个javascript,它获取url并向服务器发出一个post请求,其中包含可以转换回文件的pdf文件数据。访问服务器位置文件的典型解决方案是先在本地下载,然后让用户上传。我们如何绕过用户干扰?感谢所有的输入和解决方案,如使用浏览器缓存/本地存储等
感谢
这是不可能的。
在浏览器中执行的JavaScript在客户端机器上运行。因此,对远程资源的任何修改都必须下载、修改并上传到服务器。
正如您已经说过的:使用浏览器缓存或本地存储对您没有帮助。
您必须在服务器端进行此修改,例如使用servlet或php。您将需要访问服务器。
相关文章:
- 如何使用WCF服务和javascript表单post上传.doc文件
- 如何使用javascript或html下载PDF格式的填写表单
- 如何将PDF作为二进制文件传递到window.open()
- javascript.点击显示嵌入的pdf
- Javascript/Jquery Blob not showing Chrome PDF
- 在提交时打开thankyou.html+下载PDF
- 生成pdf或其他非html文件时的错误处理
- 如何在不在本地下载的情况下将url中提供的文件(pdf/doc)转换为json/string/base64格式
- 如何在jquery、javascript、HTML5中以base64字符串保存为(PDF、doc、xls、png.)
- 在localhost/intranet上嵌入DOC、PPT、XLS、PDF文件
- 将文件另存为.pdf或.doc
- 在网页上分配 pdf/doc 文件
- 有没有一种方法可以计算只有js(没有Node.js)的doc、docx、pdf页面
- 文件上传仅允许pdf、doc、docx格式
- 在上传到服务器之前预览.doc/.docx/.pdf文件
- 需要在新标签中加载pdf/doc文件,而不是下载,只是想在浏览器中阅读
- 上传pdf/doc等和发送数据到服务器的请求- Javascript
- 以html(或htm)格式打开文件附件(pdf,xls,txt,doc等),无需下载
- Javascript-验证文档文件的正则表达式-PDF、TXT、DOC
- 使用Javascript批量转换doc/docx到pdf