> encode | decode | ascii85 <

// Codifica Base85 (ASCII85) per una rappresentazione efficiente dei dati binari

[EFFICIENT]

Alta efficienza

Più efficiente di Base64 (~25% in meno a parità di dati).

[SECURE]

Elaborazione locale

Tutte le conversioni avvengono nel browser. I dati non lasciano il dispositivo.

[STANDARD]

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).