Convertitore da Text a Quoted-Printable
Codificate il testo in quoted-printable o decodificatelo, usando la codifica di trasferimento MIME definita da RFC 2045 e usata nei corpi delle email. Lo strumento converte l'input in UTF-8, rappresenta i byte non ASCII e = come sequenze esadecimali =XX, protegge gli spazi finali e manda a capo le righe a 76 caratteri con interruzioni di riga morbide. La decodifica rimuove le interruzioni morbide e le sequenze di escape. Aiuta gli sviluppatori a esaminare e creare messaggi email grezzi e newsletter.
Domande frequenti
Che cos'è quoted-printable?
Quoted-printable è una codifica di trasferimento del contenuto MIME definita da RFC 2045. Mantiene leggibili i caratteri ASCII stampabili e rappresenta gli altri byte con = seguito da due cifre esadecimali. Si usa per il testo delle email composto per lo più da ASCII con alcuni caratteri accentati.
Posso vedere un esempio?
café viene codificato come caf=C3=A9, perché é corrisponde ai due byte UTF-8 C3 e A9. Il segno di uguale diventa =3D, quindi a=b diventa a=3Db. Uno spazio alla fine di una riga diventa =20.
Che cosa sono le interruzioni di riga morbide?
Le righe codificate possono avere al massimo 76 caratteri. Le righe più lunghe vengono suddivise inserendo un = alla fine di ogni parte; il decodificatore lo rimuove per ricomporre la riga. Lo strumento non divide mai una sequenza di escape =XX.
Come vengono gestite le interruzioni di riga?
Le interruzioni di riga nel testo diventano interruzioni di riga rigide CRLF nell'output codificato, come richiesto da MIME. Durante la decodifica, le interruzioni rigide vengono restituite come normali interruzioni di riga.
Quale set di caratteri usa lo strumento?
Lo strumento codifica e decodifica UTF-8. Le email in ISO-8859-1 o Windows-1252 vengono decodificate in byte non validi come UTF-8; lo strumento li segnala invece di mostrare caratteri illeggibili.
Perché il mio input viene rifiutato?
Ogni = deve essere seguito da due cifre esadecimali oppure trovarsi alla fine di una riga come interruzione morbida. Input come =G1 o un = isolato nel mezzo di una riga non sono validi. Sono accettate sia le cifre esadecimali maiuscole sia quelle minuscole.
Quoted-printable è uguale alla codifica =?UTF-8?Q? dell'intestazione?
Sono correlati, ma non sono uguali. Le parole codificate nelle intestazioni, definite da RFC 2047, usano una variante in cui gli spazi diventano trattini bassi e il testo è racchiuso tra =?charset?Q?...?=. Questo strumento gestisce la codifica del corpo.
Quando dovrei usare quoted-printable invece di Base64?
Usate quoted-printable per il testo composto per lo più da ASCII, perché resta leggibile e occupa poco spazio. Per gli allegati binari o il testo in alfabeti non latini, Base64 è più compatto.
Lo strumento rimuove gli spazi finali durante la decodifica?
Sì. RFC 2045 specifica che gli spazi e le tabulazioni finali su una riga codificata sono stati aggiunti durante il trasporto, quindi il decodificatore li elimina. Gli spazi significativi sono codificati come =20 o =09.
Quanto testo posso convertire?
Fino a 5 MiB di testo per richiesta. I dati inseriti non vengono memorizzati.