Konvertering av Quoted-Printable till Text
Koda text till quoted-printable eller avkoda den igen, den MIME överföringskodning från RFC 2045 som används i e-postmeddelanden. Verktyget konverterar indata till UTF-8, skriver byte utanför ASCII och = som hexadecimala =XX-sekvenser, skyddar avslutande blanksteg och radbryter vid 76 tecken med mjuka radbrytningar. Vid avkodning tas de mjuka radbrytningarna och sekvenserna bort. Verktyget hjälper utvecklare att granska och skapa råa e-postmeddelanden och nyhetsbrev.
Vanliga frågor
Vad är quoted-printable?
Quoted-printable är en MIME-överföringskodning för innehåll från RFC 2045. Den behåller utskrivbara ASCII-tecken som de är och skriver andra byte som = följt av två hexadecimala siffror. Den används för e-posttext som mest består av ASCII-tecken men även innehåller några accenterade tecken.
Kan jag få se ett exempel?
café kodas till caf=C3=A9 eftersom é motsvarar de två UTF-8-byten C3 och A9. Ett likhetstecken blir =3D, så a=b blir a=3Db. Ett blanksteg i slutet av en rad blir =20.
Vad är mjuka radbrytningar?
Kodade rader får vara högst 76 tecken långa. Längre rader delas upp med ett = i slutet av varje del, som avkodaren tar bort för att foga samman raden igen. Verktyget delar aldrig en =XX-sekvens.
Hur hanteras radbrytningar?
Radbrytningar i texten blir hårda CRLF-radbrytningar i den kodade utdata, enligt kraven i MIME. Vid avkodning återges hårda radbrytningar som vanliga radbrytningar.
Vilken teckenuppsättning använder verktyget?
Verktyget kodar och avkodar UTF-8. E-post i ISO-8859-1 eller Windows-1252 avkodas till byte som inte är giltig UTF-8, och verktyget rapporterar det i stället för att visa felaktiga tecken.
Varför avvisas min indata?
Varje = måste följas av två hexadecimala siffror eller avsluta en rad som en mjuk radbrytning. Indata som =G1 eller ett ensamt = mitt på en rad är ogiltiga. Både versaler och gemener godtas som hexadecimala siffror.
Är quoted-printable samma sak som kodningen =?UTF-8?Q? i e-posthuvuden?
De är besläktade men inte samma sak. Kodade ord i e-posthuvuden enligt RFC 2047 använder en variant där blanksteg blir understreck och texten omges av =?charset?Q?...?=. Det här verktyget hanterar kodning av meddelandekroppen.
När ska jag använda quoted-printable i stället för Base64?
Använd quoted-printable för text som mest består av ASCII-tecken, eftersom den förblir lättläst och kompakt. För binära bilagor eller text med icke-latinska skriftsystem är Base64 mer kompakt.
Tar verktyget bort avslutande blanksteg vid avkodning?
Ja. Enligt RFC 2045 har avslutande blanksteg och tabbar på en kodad rad lagts till under överföringen, så avkodaren tar bort dem. Betydelsefulla blanksteg kodas som =20 eller =09.
Hur mycket text kan jag konvertera?
Upp till 5 MiB text per begäran. Inget du anger lagras.