Alıntılı-Yazdırılabilir

Quoted-Printable (QP), yalnızca ASCII kodunun (7 bit) yazdırılabilir alfanümerik karakterlerini kullanan 8 bitlik kodlanmış bir veri kodlama formatıdır .

Aslında, farklı kodlamalar, ASCII'de temsil edilemeyen birçok karakteri (örneğin aksanlı karakterler) ve sözde "yazdırılamayan" karakterleri içerir.

Quoted-Printable kodlama, aşağıdakileri yaparak bu sorunu giderir:

Son olarak, gerekirse üretilen satırların boyutunu sınırlandırmak için, bir eşittir işareti ve ardından bir satır sonu (dolayısıyla üç ASCII kod karakteri (61, 13 ve 10) dizisi) herhangi bir yere eklenebilir. Başlayabilecekleri satır uzunluğu ile sınırlı olan belirli mesajlaşma yazılımlarıyla uyumluluğu sağlamak için, genellikle satır başına 76 karakterlik bir sınıra uyulur.

Örneğin, " é " karakteri  Latin-9'daE9  onaltılık düzende " " yazan 233'lük bir bayt  ile kodlanmıştır . Bu é nedenle, " " karakteri  =E9 , Quoted-Printable formatında " " ile temsil edilecektir  . Kullanıyorsa UTF-8 kodlayan yerine , karakter "   " iki onaltılık değerleri bayt ile kodlanan ve Alıntı-Baskı biçimi ile temsil "   ". éC3A9=C3=A9

Latin-9 ile kodlanmış bir cümle için başka bir örnek  :

Ce texte, qui contient le caractère =, va être encodé en Quoted-Printable örneğin şunları verir: Ce texte, qui contient le caract=E8re =3D, va =EAtre encod=E9 en Quoted-Prin=
table

Quoted-Printable formatı, Base64 kodlamadan farklı olarak mesajın okunabilirliğinin çoğunu korur . Bu iki kodlama, özellikle e-postaların MIME bölümünde kullanılır .

Referanslar