# Ascii85 til Text Converter

Kod tekst til Ascii85, eller afkod Ascii85 til tekst igen. Det er Base85-kodningen, der bruges i PostScript, PDF-strømme og Git-binære programrettelser. Værktøjet konverterer inputtet til UTF-8-bytes, omdanner hver gruppe på fire bytes til fem tegn fra ! til u, skriver z for fire nulbytes og kan omslutte resultatet med Adobes <~- og ~>-afgrænsere. Afkodning accepterer begge formater og ignorerer mellemrum.

## Ofte stillede spørgsmål

### Hvad er Ascii85?

Ascii85, også kaldet Base85, koder binære data som udskrivbar ASCII. Den omdanner hver 4 bytes til 5 tegn fra ! (33) til u (117), så den kun giver 25 procent ekstra størrelse sammenlignet med 33 procent for Base64. Adobe bruger den i PostScript og PDF.

### Hvilke Ascii85-eksempler kendes?

De fire tegn Man efterfulgt af et mellemrum giver 9jqo^, og Man is distinguished giver 9jqo^BlbD-BleB1DJ+*+F(f,q. Teksten sure. giver F*2M7/c. Værktøjet returnerer disse værdier og afkoder dem igen.

### Hvad betyder tegnet z?

En gruppe på fire nulbytes skrives som et enkelt z i stedet for !!!!!. Afkoderen udvider z til fire nulbytes igen. Det må kun stå i begyndelsen af en gruppe.

### Hvad er afgrænserne <~ og ~>?

Adobes format markerer begyndelsen og slutningen af Ascii85-data med <~ og ~>. Aktivér indstillingen for at tilføje dem ved kodning. Ved afkodning fjerner værktøjet dem, hvis de er til stede, så begge formater virker.

### Hvordan håndteres den sidste delvise gruppe?

Hvis inputlængden ikke er delelig med fire, udfyldes den sidste gruppe med nulbytes, kodes, og kun de første n plus ét tegn beholdes. Afkodningen udfylder med u og fjerner de ekstra bytes, så det præcise input genskabes.

### Hvorfor afvises mit input?

Gyldige tegn er ! til u samt z. Tegn som v til y, et z inde i en gruppe, ét enkelt overskydende tegn til sidst eller en gruppe, hvis værdi overstiger 32 bit, er ugyldige. Mellemrum ignoreres.

### Er dette det samme som Z85 eller RFC 1924 Base85?

Nej. ZeroMQs Z85 og RFC 1924 bruger forskellige alfabeter med 85 tegn. Dette værktøj implementerer Ascii85 i Adobe- og btoa-stil, som bruges af PostScript, PDF og Pythons base64.a85encode.

### Hvorfor melder afkodningen om ugyldig UTF-8?

Ascii85 indeholder ofte binære data, f.eks. komprimerede PDF-strømme. Værktøjet viser kun afkodede data, der er gyldig UTF-8-tekst, og melder om alt andet i stedet for at vise ulæselige bytes.

### Hvordan kodes tegn, der ikke er ASCII?

Teksten konverteres først til UTF-8, så bogstaver med accenter og emoji bliver til flere bytes hver før kodningen. Afkodning genskaber de samme tegn.

### Hvor mange data kan jeg konvertere?

Op til 5 MiB tekst pr. anmodning. Konverteringen kører på serveren, og inputtet gemmes ikke.

Din annonce her?

[Send os en e-mail](mailto:hi@dennn.is?subject=Annoncering%20p%C3%A5%20OneClick%20Pro)

[Annonce Pluginsamlingen, der er klar til agenter, til WordPress.](https://sleekwp.com/?ref=oneclickpro)
