O que significa Base85 nesta página
Base85 é uma família de codificações. Esta página implementa Ascii85 no estilo Adobe: quatro bytes formam um inteiro de 32 bits e são representados por cinco carateres de ! a u.
A forma Adobe pode envolver a carga com <~ e ~>. A abreviação z substitui exatamente um grupo completo de quatro bytes zero e só é válida no limite de grupo. Espaços ASCII podem aparecer durante a descodificação.
A expressão Base85 também pode indicar Z85 ou RFC 1924, que usam outros alfabetos e regras. Não misture essas variantes.
Como usar Ascii85
- Escolha Codificar para texto UTF-8 ou Descodificar para Ascii85.
- Na codificação, defina se deseja delimitadores Adobe e a abreviação z.
- Na descodificação, cole a forma completa ou simples; delimitadores devem aparecer em par.
- Use os exemplos de espaços e z para verificar outro descodificador.
- Inverta a direção para testar a ida e volta do texto.
Exemplos Ascii85 e limites Adobe
Os exemplos deixam explícitos o invólucro <~ ~>, a forma simples, espaços permitidos e a abreviação z.
| Entrada | Saída | Direção | Notas |
|---|---|---|---|
Hello, world! |
<~87cURD_*#TDfTZ)+T~> |
Codificar | Delimitadores Adobe: Adobe envolvido; abreviação z: Usar abreviação z — Hello world com Adobe. Delimitadores Adobe envolvem toda a carga Ascii85. |
hello |
BOu!rDZ |
Codificar | Delimitadores Adobe: Ascii85 simples; abreviação z: Usar abreviação z — Forma simples sem invólucro. Os mesmos grupos podem ser usados sem <~ e ~>. |
<~ 87cUR
D_*#T DfTZ)+T ~> |
Hello, world! |
Descodificar | Descodificar com espaços em branco. Espaços, tabulações e quebras de linha ASCII são ignorados durante a descodificação. |
z |
|