Citeret-Printable

Quoted-Printable (QP) er et 8-bit kodet datakodningsformat, der udelukkende bruger de alfanumeriske tegn, der kan udskrives i ASCII- koden (7 bit).

Faktisk inkluderer de forskellige kodninger mange tegn, som ikke kan repræsenteres i ASCII (f.eks. Tegn med accent) samt såkaldte "ikke-udskrivbare" tegn.

Citeret-udskrivbar kodning løser dette problem ved at gøre følgende:

Endelig kan et lige tegn efterfulgt af et linjeskift (derfor serien med tre ASCII-kodetegn 61, 13 og 10) indsættes overalt for at begrænse størrelsen på de producerede linjer, hvis det er nødvendigt. En grænse på 76 tegn pr. Linje respekteres generelt for at sikre kompatibilitet med bestemt messaging-software, der er begrænset i længden af ​​linjen, som den kan håndtere.

For eksempel er tegnet "  é " kodet på Latin-9 af en byte på 233, som er skrevet "  E9 " i hexadecimal. Tegnet “  é ” vil derfor blive repræsenteret af “  =E9 ” i det citerede-udskrivbare format. Hvis man bruger UTF-8- kodning i stedet ,  kodes tegnet "  " af to byte med hexadecimale værdier, og som det citerede-udskrivbare format repræsenterer ved "   ". éC3A9=C3=A9

Et andet eksempel på en sætning kodet på Latin-9  :

Ce texte, qui contient le caractère =, va être encodé en Quoted-Printable giver for eksempel: Ce texte, qui contient le caract=E8re =3D, va =EAtre encod=E9 en Quoted-Prin=
table

Det citerede-udskrivbare format bevarer det meste af læsbarheden af ​​meddelelsen i modsætning til Base64- kodning . Disse to kodninger bruges især i MIME- delen af e-mails.

Referencer