分类: 开发工具
Base85(Ascii85)编码 / 解码工具
在本地对 Ascii85 / Base85 文本进行编码或解码
在文本与 Base85(Adobe 的 Ascii85 变体)之间互相转换,支持全零分组的 'z' 简写。全部转换都在浏览器本地完成。
结果
9Q+ELCb975EcZ=FFDl)6F!,(5EZeq:ATE'7DIi
本页的所有处理都在浏览器中完成,不会上传任何内容。
这个工具能做什么
Base85 把 4 个字节打包成 5 个可打印的 ASCII 字符,相比 Base64 提供更紧凑的编码,但代价是使用更宽的字符集。它常见于 PDF 和 PostScript 文件,以及一些二进制转文本的处理流程中。此工具实现的是 Adobe 经典的 Ascii85 字母表(从 '!' 到 'u')。
使用方法
- 输入或粘贴文本,或切换到“解码”并粘贴 Base85 文本。
- 结果会随着你的输入实时更新。
- 复制编码或解码后的文本。
隐私说明
本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。
常见问题
- 我的文本会被上传吗?
- 不会。编码和解码都在你的浏览器中通过 JavaScript 执行,不会发送到任何地方。
- 使用的是哪种 Base85 变体?
- 是 Adobe 的 Ascii85 字母表,与 PDF 和 PostScript 文件中使用的相同,也支持全零 4 字节分组的 'z' 简写。
- 为什么 Base85 的输出比 Base64 更短?
- Base85 把 4 个字节编码为 5 个字符(增加 25%),而 Base64 把 3 个字节编码为 4 个字符(增加 33%),因此 Base85 的输出会略微更紧凑。