85
Ascii85 编解码
文本与 Ascii85(Base85)互相编码解码,PDF、PostScript 中常见,比 Base64 更紧凑。本地处理。
本地处理 · 不上传
加载工具中…
相关:Ascii85 · Base85编码 · base85 · PDF编码
Ascii85 编解码用 85 个字符表示二进制数据,编码后体积只膨胀 25%,比 Base64 更紧凑。PDF 与 PostScript 内部使用这种编码。
使用步骤
- 输入文本或 Ascii85 字符串
- 选择编码或解码
- 查看结果
- 复制使用
使用场景
- 处理 PDF 内部的编码数据
- 在体积敏感的场景替代 Base64
- 解析 PostScript 文件内容
- 理解不同编码的效率差异
小贴士
- Ascii85 每四字节编码成五个字符,膨胀率 25%,优于 Base64 的 33%,代价是字符集包含了更多标点符号。
- 字符集中含有引号、反斜杠等符号,直接放进 JSON 或 HTML 需要额外转义,这限制了它的应用范围。
- 有多个变体:Adobe 版本用 `<~` 与 `~>` 包裹,Z85 版本调整了字符集以适应更多场景,互不兼容。
常见问题
比 Base64 好在哪?
更紧凑,膨胀 25% 对 33%。但字符集含有需要转义的符号,在 JSON、URL、HTML 中都不方便,所以实际用途远不如 Base64 广泛。
为什么 PDF 用它?
PDF 内部需要把二进制流嵌进文本结构,体积敏感而转义并非问题。Ascii85 在这种场景下的效率优势是实实在在的。
有几种变体?
至少三种:原始的 btoa 版、Adobe 用于 PDF 的版本(带包裹标记与 z 缩写规则)、以及 ZeroMQ 的 Z85。字符集与规则不同,不能混用。
Ascii85 编解码是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用Ascii85 编解码,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。
相关工具
更多编码转换工具 ›⇄Base64 编码 / 解码热门文本 Base64 在线编码与解码,支持中文 UTF-8,本地即时处理。%URL 编码 / 解码URL / URI 组件在线编码解码(encodeURIComponent),处理中文与特殊字符。▚二维码生成热门把网址、文本一键生成二维码,可下载 PNG。纯前端生成,内容不外传。#哈希计算 MD5/SHA热门对文本计算 MD5、SHA-1、SHA-256、SHA-512 摘要,本地计算不上传。U+Unicode 编解码中文/字符与 \u 转义、码点互转,处理 JS/JSON 转义字符串。&HTML 实体编解码HTML 特殊字符与实体(< & 等)在线互转,防 XSS 转义与还原。