Ascii85 / Base85 / Z85 编码解码 encode decode

Ascii85,也称为Base85,是由Paul E. Rutter为btoa实用程序开发的二进制文本编码形式。

通过使用五个ASCII字符来表示四个字节的二进制数据(使编码大小¹/ 4大于原始值,假设每个ASCII字符为8位),它比uuencode或Base64更有效,它使用四个字符来表示三个字节数据的增加(¹/ 3增加,假设每个ASCII字符有8位)。

它的主要现代用途是Adobe的PostScript和可移植文档格式文件格式,以及Git使用的二进制文件的补丁编码。