> encode | decode | ascii85 <
// Codifica Base85 (ASCII85) per una rappresentazione efficiente dei dati binari
Alta efficienza
Più efficiente di Base64 (~25% in meno a parità di dati).
Elaborazione locale
Tutte le conversioni avvengono nel browser. I dati non lasciano il dispositivo.
Standard Adobe
Usa il formato ASCII85 con delimitatori <~ ~>, compatibile con PostScript.
>> informazioni tecniche
Come funziona Base85:
Base85 utilizza 85 caratteri ASCII stampabili per codificare i dati binari. 4 byte diventano 5 caratteri: più efficiente di Base64.
Esempio:
"Hello" → <~87cURD]i~>
Perché usare Base85:
- >Più efficiente di Base64 (~25% più compatto)
- >Standard in PostScript/PDF
- >Buon rapporto di compressione
- >Solo caratteri ASCII stampabili
- >Scorciatoia 'z' per quattro byte zero
>> domande frequenti
Che cos’è la codifica Base85?
Base85 (ASCII85) è uno schema di codifica binario‑testo che usa 85 caratteri ASCII stampabili, più efficiente del Base64.
Perché Base85 è più efficiente di Base64?
Base85: 4 byte → 5 caratteri (80%); Base64: 3 → 4 (75%). Circa il 25% più compatto.
Cosa sono i delimitatori <~ ~>?
Fanno parte dello standard Adobe ASCII85 e delimitano inizio/fine dei dati codificati.
Cosa significa il carattere 'z'?
È una scorciatoia che rappresenta quattro byte zero consecutivi (\x00\x00\x00\x00).