Le codage Quoted-Printable (noté parfois QP)
consiste à utiliser un codage US-ASCII sur 7 bits (texte non accentué)
pour coder un texte utilisant un alphabet de caractères 8 bits
(texte accentués), tel que l'alphabet français ISO-Latin-1.
Avec le codage Quoted-printable, les caractères standards, dont le code ASCII
est compris entre 33 à 127 (à l'exception du caractère = possédant
le code 61), sont codés en utilisant le code US-ASCII 7 bits.
Seuls les caractères spéciaux ou accentués codés
sur 8 bits (à, é, è, ç, etc.) sont codés à l'aide du caractère =, suivi
du code hexadécimal sur deux caractères.
Voici ci-dessous le codage quoted-printable pour des caractères accentués
courants :
Caractère |
Codage QP |
Espace |
_ |
" |
=22 |
# |
=23 |
% |
=25 |
& |
=26 |
( |
=28 |
) |
=29 |
, |
=2C |
. |
=2E |
/ |
/ |
: |
=3A |
; |
=3B |
< |
=3C |
= |
=3D |
> |
=3E |
? |
=3F |
@ |
=40 |
[ |
=5B |
\ |
=5C |
] |
=5D |
^ |
=5E |
' |
=27 |
{ |
=7B |
| |
=7C |
} |
=7D |
~ |
=7E |
Selon le codage Quoted-Printable, chaque ligne doit être découpé
en segment d'une longueur maximale de 76 caractères.
|