我有 pdf 文件的 base64 字符串(Gmail PDF 附件),我直接从服务器获取 base64 编码,现在我需要将此 base64 转换为图像以在下一步中显示 pdf浏览器的选项卡。
我正在使用下面的代码, var pdfAsDataUri = "data:image/png;base64,"+file; window.open(pdfAsDataUri); * 新标签页已打开且未显示 pdf
- 你能告诉我如何将 pdf base64 编码字符串转换为图像[我直接从服务器获取 base64 编码字符串]
注意:请找到下图,如果我单击那个绿色标记的图标,pdf 应该在新选项卡中打开。 enter image description here
最佳答案
您可以尝试制作一个Image
对象。然后在 src
中放入 base64。
var myImage = new Image();
myImage.src="data:image/png;base64,"+file;
关于javascript - 如何使用 Base64string PDF 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48414749/