Codifica e decodifica Ascii85
Codifica il testo in Ascii85 (base85) e decodificalo nuovamente, con delimitatori Adobe opzionali.
Codifica e decodifica Ascii85
Ascii85, chiamato anche base85, racchiude i dati binari in testo stampabile in modo più accurato rispetto a Base64. Mappa ogni quattro byte su cinque caratteri estratti da "!" attraverso "u", quindi la produzione cresce solo di circa un quarto invece di un terzo. Questa densità è il motivo per cui Adobe lo ha integrato in PostScript e PDF, dove racchiude immagini, caratteri e flussi incorporati, e perché compare nelle patch binarie di Git e negli identificatori di oggetti di Git.
Scegli una direzione e incolla il testo. La codifica prende i byte UTF-8 dell'input e li converte gruppo per gruppo; un gruppo parziale finale da uno a tre byte viene riempito e tagliato esattamente come richiesto dalle specifiche Adobe, quindi la lunghezza va sempre in andata e ritorno. La decodifica inverte il processo: gli spazi bianchi e le interruzioni di riga nel valore incollato vengono ignorati, quindi i dati copiati da un PDF o da un'e-mail vengono comunque letti in modo pulito e il risultato viene visualizzato come testo.
Due opzioni corrispondono alla variante Adobe. I "delimitatori Adobe" racchiudono l'output nei marcatori <~ e ~> previsti da PostScript; il decodificatore rimuove questi marcatori indipendentemente dal fatto che siano presenti o meno, in modo da poter incollare un valore incorniciato o nudo. "Abbrevia zero gruppi come z" emette una singola z per qualsiasi gruppo di quattro byte tutto zero, la scorciatoia standard: il decodificatore capisce sempre z indipendentemente dall'impostazione.
Quando qualcosa non va, lo strumento dice cosa e dove: un carattere fuori range viene nominato con la sua posizione, una z vagante all'interno di un gruppo viene contrassegnata e viene segnalato un gruppo finale troncato invece di produrre spazzatura silenziosa. Tutto viene eseguito nel tuo browser, quindi nulla di ciò che incolli viene mai caricato. Copia il risultato o scaricalo come file .txt.