Quoted-Printable-muunnin

Koodaa selkotekstiä Quoted-Printable-muotoon (RFC 2045, MIME-sähköpostissa käytetty 7-bittinen sisällön siirtokoodaus) tai pura QP takaisin luettavaksi tekstiksi. Tulostettava ASCII säilyy; = muuttuu muotoon =3D, muut tavut muuttuvat muotoon =XX, lopussa olevat välilyönnit muotoon =20; pehmeät rivinvaihdot lisätään määritettävään sarakkeeseen. Purku yhdistää pehmeät rivinvaihdot automaattisesti.
Kaikki käsittely tapahtuu paikallisesti selaimessa — mitään ei lähetetä.
Pehmeä rivitys: Rivitetyt rivit päättyvät =-pakoon, jonka purkajat poistavat.
Koodaa teksti → QP: Jokainen syöterivi muunnetaan UTF-8-tavuiksi. Tavut 33–126 säilytetään sellaisenaan (paitsi =, joka muuttuu muotoon =3D); sarkaimet, ohjaustavut ja kaikki yli 127 olevat tavut muuttuvat muotoon =XX; rivin lopussa oleva välilyönti muuttuu muotoon =20. Alkuperäiset rivinvaihdot säilyvät kovina rivinvaihtoina (näkyvät tässä LF-merkkeinä; MIME-postiohjelmat muotoilevat ne uudelleen CRLF-muotoon, ja jokainen purkaja hyväksyy molemmat).
Pura QP → teksti: Rivin lopussa oleva = on pehmeä rivinvaihto: se yhdistyy seuraavaan rivinvaihtoon (poistetaan), joten ab= + rivinvaihto + cd muuttuu muotoon abcd. Jokainen jäljelle jäävä =XX-pari muuttuu yhdeksi tavuksi; tavuvirta puretaan UTF-8:na. Virheellinen = (puuttuvat tai ei-heksadesimaalinumerot) ilmoitetaan sijainnin kanssa.
Ctrl+Enter syötteessä suorittaa aktiivisen tilan.
Valitse suunta ja suorita se. Kaikki käsittely pysyy selaimessa.
Quoted-Printable-säännöt (RFC 2045):
Säilytetään sellaisenaan: tulostettava ASCII 33–126 paitsi = — ABC, a b ja välimerkit kulkevat muuttumattomina.
Pakoitettu: = → =3D   rivin lopussa oleva välilyönti → =20   sarkain → =09   mikä tahansa tavu 0–31 (paitsi sarkain), 127 tai 128–255 → =XX (isot heksadesimaalit). Kiinankielinen teksti muunnetaan ensin UTF-8-tavuiksi, esim. 中 → =E4=B8=AD.
Pehmeä rivinvaihto: rivi voidaan katkaista mistä tahansa kohdasta lopettamalla se merkillä =; purkajat yhdistävät kaksi puolta. 76 sarakkeen rivityksellä jokainen koodattu rivi (mukaan lukien lopullinen =) pysyy enintään 76 merkissä.
Rivinvaihdot: tulosteruutu näyttää LF-rivinvaihdot (selaimet normalisoivat CRLF:n lomakekentissä); purkaja hyväksyy =\r\n, =\n ja =\r pehmeinä rivinvaihtoina kummin päin tahansa.