# Converter Text naar Ascii85

Codeer tekst naar Ascii85 of decodeer Ascii85 terug naar tekst: de Base85-codering die wordt gebruikt in PostScript, PDF-streams en Git-binaire patches. De tool converteert je invoer naar UTF-8-bytes, zet elke vier bytes om in vijf tekens van ! tot u, schrijft z voor vier nulbytes en kan het resultaat omsluiten met Adobe's scheidingstekens <~ en ~>. Bij het decoderen worden beide vormen geaccepteerd en witruimtes genegeerd.

## Veelgestelde vragen

### Wat is Ascii85?

Ascii85, ook Base85 genoemd, codeert binaire gegevens als afdrukbare ASCII. Elke 4 bytes worden omgezet in 5 tekens van ! (33) tot u (117). Zo bedraagt de extra ruimte slechts 25 procent, tegenover 33 procent voor Base64. Adobe gebruikt het in PostScript en PDF.

### Wat zijn bekende voorbeelden van Ascii85?

De vier tekens Man gevolgd door een spatie leveren 9jqo^ op, en Man is distinguished levert 9jqo^BlbD-BleB1DJ+*+F(f,q op. De tekst sure. levert F*2M7/c op. De tool geeft deze waarden terug en decodeert ze weer.

### Wat betekent het teken z?

Een groep van vier nulbytes wordt geschreven als één z in plaats van !!!!!. De decoder zet z weer om in vier nulbytes. Het mag alleen aan het begin van een groep voorkomen.

### Wat zijn de scheidingstekens <~ en ~>?

De indeling van Adobe markeert het begin en einde van Ascii85-gegevens met <~ en ~>. Schakel de optie in om ze bij het coderen toe te voegen. Bij het decoderen verwijdert de tool ze als ze aanwezig zijn, zodat beide vormen werken.

### Hoe wordt de laatste onvolledige groep verwerkt?

Als de invoerlengte geen veelvoud van vier is, wordt de laatste groep opgevuld met nulbytes, gecodeerd en worden alleen de eerste n plus één tekens behouden. Bij het decoderen wordt opgevuld met u en worden de extra bytes verwijderd, zodat de invoer exact wordt hersteld.

### Waarom wordt mijn invoer afgewezen?

Geldige tekens zijn ! tot u, plus z. Tekens zoals v tot y, een z binnen een groep, één overgebleven teken aan het einde of een groep waarvan de waarde groter is dan 32 bits, zijn ongeldig. Witruimte wordt genegeerd.

### Is dit hetzelfde als Z85 of de RFC 1924 Base85?

Nee. Z85 van ZeroMQ en RFC 1924 gebruiken verschillende alfabetten van 85 tekens. Deze tool implementeert de Ascii85-stijl van Adobe en btoa die wordt gebruikt in PostScript, PDF en Python's base64.a85encode.

### Waarom meldt het decoderen ongeldige UTF-8?

Ascii85 bevat vaak binaire gegevens, zoals gecomprimeerde PDF-streams. De tool toont alleen gedecodeerde gegevens die geldige UTF-8-tekst zijn en meldt alle andere gegevens in plaats van onleesbare bytes weer te geven.

### Hoe worden niet-ASCII-tekens gecodeerd?

De tekst wordt eerst geconverteerd naar UTF-8, zodat letters met accenten en emoji vóór het coderen elk uit meerdere bytes bestaan. Decoderen herstelt dezelfde tekens.

### Hoeveel gegevens kan ik converteren?

Maximaal 5 MiB tekst per verzoek. De omzetting wordt op de server uitgevoerd en de invoer wordt niet opgeslagen.

Hier adverteren?

[E-mail ons](mailto:hi@dennn.is?subject=Adverteren%20op%20OneClick%20Pro)

[Advertentie De plug-insuite voor agents van WordPress.](https://sleekwp.com/?ref=oneclickpro)
