# Ascii85 to Text Convertor

Codificați textul în Ascii85 sau decodați Ascii85 înapoi în text, folosind codificarea Base85 utilizată în PostScript, fluxuri PDF și patch-uri binare Git. Instrumentul convertește intrarea în octeți UTF-8, transformă fiecare grup de patru octeți în cinci caractere de la ! la u, folosește z pentru patru octeți zero și poate încadra rezultatul între delimitatorii Adobe <~ și ~>. Decodarea acceptă ambele forme și ignoră spațiile albe.

## Întrebări frecvente

### Ce este Ascii85?

Ascii85, numit și Base85, codifică datele binare ca ASCII imprimabil. Transformă fiecare 4 octeți în 5 caractere, de la ! (33) la u (117), adăugând astfel doar 25 la sută în plus față de 33 la sută pentru Base64. Adobe îl folosește în PostScript și PDF.

### Care sunt exemple cunoscute de Ascii85?

Cele patru caractere Man urmate de un spațiu produc 9jqo^, iar Man is distinguished produce 9jqo^BlbD-BleB1DJ+*+F(f,q. Textul sure. produce F*2M7/c. Instrumentul returnează aceste valori și le decodează înapoi.

### Ce înseamnă caracterul z?

Un grup de patru octeți zero este reprezentat printr-un singur z în loc de !!!!!. Decodorul extinde z înapoi la patru octeți zero. Acesta poate apărea doar la începutul unui grup.

### Ce sunt delimitatorii <~ și ~>?

Formatul Adobe marchează începutul și sfârșitul datelor Ascii85 cu <~ și ~>. Activați opțiunea pentru a-i adăuga la codificare. La decodare, instrumentul îi elimină dacă sunt prezenți, astfel că funcționează ambele forme.

### Cum este tratat ultimul grup incomplet?

Dacă lungimea intrării nu este multiplu de patru, ultimul grup este completat cu octeți zero, codificat, apoi sunt păstrate doar primele n plus unu caractere. La decodare, grupul este completat cu u și octeții în plus sunt eliminați, ceea ce restaurează exact intrarea.

### De ce este respinsă intrarea mea?

Caracterele valide sunt de la ! la u, plus z. Caractere precum v–y, un z în interiorul unui grup, un singur caracter rămas la final sau un grup a cărui valoare depășește 32 de biți sunt invalide. Spațiile albe sunt ignorate.

### Este același lucru cu Z85 sau cu Base85 din RFC 1924?

Nu. Z85 de la ZeroMQ și RFC 1924 folosesc alfabete diferite de 85 de caractere. Acest instrument implementează varianta Ascii85 de tip Adobe și btoa, utilizată în PostScript, PDF și base64.a85encode din Python.

### De ce decodarea raportează UTF-8 invalid?

Ascii85 conține adesea date binare, precum fluxurile PDF comprimate. Instrumentul afișează doar datele decodate care sunt text UTF-8 valid și le raportează pe celelalte în loc să afișeze octeți ilizibili.

### Cum sunt codificate caracterele non-ASCII?

Textul este convertit mai întâi în UTF-8, astfel că literele accentuate și emoji-urile devin câte mai mulți octeți înainte de codificare. Decodarea restaurează aceleași caractere.

### Câte date pot converti?

Până la 5 MiB de text per cerere. Conversia se execută pe server, iar datele introduse nu sunt stocate.

Reclama dvs. aici?

[Trimiteți-ne un e-mail](mailto:hi@dennn.is?subject=Publicitate%20pe%20OneClick%20Pro)

[Reclamă Suita de pluginuri pregătită pentru agenți pentru WordPress.](https://sleekwp.com/?ref=oneclickpro)
