テキストを Ascii85 へ、またはその逆に変換。Base64 よりコンパクト(4 バイト → 5 文字)
Base85(Ascii85 とも呼ばれる)は 85 個の印字可能 ASCII 文字(! から u まで)を用いてデータを表現し、4 バイトを 5 文字に変換します — Base64(4 バイト → 6 文字)より約 25% コンパクトです。Adobe の PostScript や PDF 形式で初めて使用され、バイナリデータのテキスト伝送によく使われます。
本ツールは標準の Adobe Ascii85 アルファベットを使用します。4 バイトの全ゼログループは 1 文字の z に圧縮されます。長さが 4 バイトに満たない末尾のグループは規則に従い切り捨てられます。デコード時は任意の <~ と ~> 区切り記号が自動的に除去されます。
入力: Hello → 出力: 87cURDZ
入力: \0\0\0\0 → 出力: z(ゼログループ圧縮)
!)から 117(u)までの 85 文字のみを使用します。入力にスペース、改行、またはその範囲外の文字(小文字以外の記号など)が含まれると拒否されます。先にテキストを清書してください。