Kodowanie typu quoted-printable

Kodowanie Quoted-printable (lub też QP) korzysta z kodowania 7-bitowego US-ASCII (znaki nieakcentowane) do kodowania tekstu, który wymaga alfabetu 8-bitowych znaków (znaki akcentowane), np. ISO-Latin-1, z którego korzysta większość zachodnioeuropejskich języków.

Koncepcja kodowania typu quoted-printable

W kodowaniu quoted-printable standardowe znaki, które, w przypadku kodu ASCII mieszczą się w zakresie 33-127 (z wyjątkiem znaku równości, któremu odpowiada kod 61), są kodowane przy użyciu 7-bitowego kodu US-ASCII.

8-bitowe znaki specjalne lub akcentowane (à , é, ç, ö, ñ, itd.) są kodowane przy użyciu znaku równości i następują po nich dwie cyfry w systemie szesnastkowym. Poniżej prezentujemy kodowanie quoted-printable dla najpopularniejszych znaków specjalnych:

Znak kodowanie QP
Spacja
_
"
=22
#
=23
%
=25
&
=26
(
=28
)
=29
,
=2C
.
=2E
/
/
:
=3A
;
=3B
<
=3C
=
=3D
>
=3E
?
=3F
@
=40
[
=5B
\
=5C
]
=5D
^
=5E
'
=27
{
=7B
=7C
}
=7D
~
=7E

W kodowaniu quoted-printable tekst musi być podzielony tak, aby żadna linia nie zawierała więcej niż 76 znaków.

Zdjęcie: © Signs and Symbols - Shutterstock.com

Treści, które ukazują się w serwisie CCM powstają we współpracy z ekspertami IT i pod kierownictwem Jeana-François Pillou, założyciela CCM.net. CCM to serwis o nowych technologiach - jeden z największych na świecie, dostępny w 11 językach.
Zobacz również
Ten dokument zatytułowany "Kodowanie typu quoted-printable" opublikowany przez CCM (pl.ccm.net) jest udostępniany na licencji Creative Commons. Możesz kopiować i modyfikować kopie tej strony, na warunkach określonych przez licencję i wymienionych w niniejszym tekście.