> encode | decode | ascii85 <
// Base85 (ASCII85) koding for effektiv representasjon av binære data
Høy effektivitet
Mer effektivt enn Base64 (~25% mindre ved samme data).
Lokal prosessering
All konvertering skjer i nettleseren. Data forlater ikke enheten.
Adobe‑standard
Bruker ASCII85‑format med <~ ~> skilletegn; kompatibelt med PostScript.
>> teknisk info
Hvordan Base85 fungerer:
Base85 bruker 85 utskrivbare ASCII‑tegn for å kode binære data. 4 byte → 5 tegn, mer effektivt enn Base64.
Eksempel:
"Hello" → <~87cURD]i~>
Hvorfor bruke Base85:
- >Mer effektivt enn Base64 (~25% mindre)
- >Standard i PostScript/PDF
- >God kompresjonsgrad
- >Kun utskrivbare ASCII‑tegn
- >'z' snarvei for null‑bytes
>> ofte stilte spørsmål
Hva er Base85‑koding?
Base85 (ASCII85) er en binær‑til‑tekst koding som bruker 85 utskrivbare ASCII‑tegn og er mer effektiv enn Base64.
Hvorfor mer effektivt enn Base64?
Base85: 4 byte→5 tegn (80%) vs Base64: 3→4 (75%); omtrent 25% mer kompakt.
Hva betyr <~ ~> skilletegn?
De er en del av Adobe ASCII85‑standarden og markerer start/slutt på kodede data.
Hva betyr tegnet 'z'?
En snarvei som representerer fire påfølgende null‑bytes (\x00\x00\x00\x00).