如何显示一张ascii85编码的图片

How to display an ascii85 encoded picture

我尝试显示 ascii85 编码的图像,例如:

<img src='data:image/jpg;base85,...'/>

<img src='data:image/jpg;ascii85,...' />

我找到了几个关于 base64 文件的例子,但没有找到关于 ascii85 的例子...

你怎么看?

谢谢

你不能这样做,因为据我所知,只有 PostScript 和 PDF 能够处理 ascii85 (base85)。浏览器目前仅处理 base64。

如果您已有采用此编码的数据,则需要先将其转换为 base64,然后再将其放入浏览器。

可以用一些 javascript/typescript 来完成。

  • 让代码抓取 DOM
  • 找到 img/@srcbase85 编码的属性
  • 编写代码解码base85并在base64中重新编码
  • 更新 IMG src 属性回来