我们如何将URL的PDF转换为convert.javascript中的ToBase64String
How can we convert PDF of URL to Convert.ToBase64String in javascript
我有一个URL,当我们浏览它时,它会要求打开/保存PDF。我需要将此PDF转换为convert。Javascript中的ToBase64String。我有一个简单的网址,其中有PDF。
URL类似
这个
如果你还需要什么,请告诉我。
-
定义
div
以在其内创建链接<div id="getpdf"> <i>Generating PDF file, please wait..</i> </div>
-
然后转换包含在
PDFAsString
变量中的PDF文件,并创建这样的内联datauri链接来显示这个PDF内联:// create base 64 encoded string var PDFContentBase64 = btoa(unescape(encodeURIComponent(PDFAsString)))); var pdfdiv = document.getElementById("getpdf");` pdfdiv.innerHTML = "<h3><a title='"View PDF file'" href='"data:application/pdf;base64,' + PDFContentBase64 + ''">Click here to VIEW PDF<'/a></h3>";`
更新:(感谢@roland)如果你需要支持IE8和更早的浏览器,那么考虑N.Zackas对base64编码的实现。
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 使用php或javascript从facebook相册URL中删除多余的部分
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在JavaScript中将字符串转换为函数引用
- 模糊事件的Javascript测试
- Javascript更改图标
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何使用WCF服务和javascript表单post上传.doc文件
- javascript结合了数组和字典
- 我们如何将URL的PDF转换为convert.javascript中的ToBase64String
- Convert JavaScript /[^A-Za-z0-9+/=]/g to Java
- JavaScript into jQuery Convert
- JavaScript: Convert "10/30/2015 2:43pm"到一个Date对象
- javascript: convert a='x1y2' into x=1 and y=2?
- 如何在javascript中编写相当于Convert.ToBase64String()的javascript
- Javascript + Convert "< >"到实际的粗体
- Convert VBScript to Javascript
- JavaScript with JQUERY (convert)