Quoted-printable dekóder
Dekódujte =C3=A9 sekvencie a mäkké zalomenia zo zdroja e-mailu — alebo kódujte vlastný text.
Súvisiace nástroje
Quoted-printable dekóder
Otvorte surový zdroj takmer akéhokoľvek e-mailu a text je prešpikovaný sekvenciami =C3=A9, =E2=80=93 a riadkami končiacimi osamoteným znakom =. To je quoted-printable — spôsob, akým MIME pretlačí ne-ASCII text cez poštové systémy, ktoré veria len 7-bitovým znakom. Vložte ho sem a text sa opäť dá čítať: =XX sekvencie sa cez korektné UTF-8 dekódovanie stanú skutočnými znakmi a mäkké zalomenia s koncovým =, ktoré skladali dlhé odseky do 76-znakových riadkov, sa zošijú späť.
Dekóder je zámerne zhovievavý, ako si skutočná pošta žiada: hex číslice v oboch veľkostiach, medzery, ktoré prenos pridal za mäkké zalomenie, a neplatné sekvencie ako =ZZ prechádzajú doslovne namiesto zabitia celej správy. Voľba RFC 2047 navyše mení podčiarkovníky na medzery — variant používaný v kódovaných predmetoch a hlavičkách.
Prepnutie režimu naopak kóduje: tlačiteľné ASCII ostáva čitateľné, všetko ostatné — diakritika, pomlčky, emoji, riadiace bajty — sa stane =XX sekvenciami, koncové medzery sa ochránia, ako RFC vyžaduje, a dlhé riadky sa mäkko zalomia na 76 znakoch, takže výstup zapadne rovno do MIME tela. Zalomenie nikdy nerozdelí escape sekvenciu a dekódovanie vlastného výstupu vždy obnoví vstup bajt po bajte.
Typické použitie: čítanie zdroja zle zobrazeného e-mailu, ladenie šablóny newslettera, kontrola, čo vaša poštová knižnica naozaj generuje, či príprava testovacích dát pre parser. Všetko beží lokálne vo vašom prehliadači — korešpondencia neopustí vaše zariadenie.