javascript - 如何在javascript中将PDF文件转换为base64字符串

标签 javascript cordova pdf extjs sencha-touch

我在 sencha touch cordova 中创建了一个应用程序,在我的应用程序中我有下载 PDF 的功能。

我已经成功下载了 pdf 文件,但现在我想使用 JavaScript 将 PDF 转换为 base64 字符串。

谁能告诉我怎么做吗?

最佳答案

查看您的 JavaScript 环境是否具有可用的“atob”和“btoa”函数:

var encodedData = window.btoa("Hello, world"); // encode a string
var decodedData = window.atob(encodedData); // decode the string

它们在字符串和 Base64 编码之间进行转换。

关于javascript - 如何在javascript中将PDF文件转换为base64字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30431128/

相关文章:

javascript - 如何删除React Native中的所有 Prop ?

cordova - 当应用程序打开或应用程序在后台时,Phonegap Firebase 推送通知不会触发事件监听器

android - Android 上的 WebView 动画问题

java - 如何打开、跳转页面、更改页面大小(PDF的基本只读操作)

pdf - 根据在 HTML 页面上单击的链接打开带有突出显示的单词的 PDF

javascript - 向 Node Webshot 生成的 PDF 添加标题

javascript - 尝试了解 html GET 和 res.redirect 在 Express 中的工作原理

javascript - 如何识别 map 上的谷歌地图标记

javascript - CSS3 动画不以 JQuery 开头

javascript - 如何获得在 Visual Studio 2015 中运行的 Cordova 项目模板?