# Quoted-Printable to Text történő átalakító

Kódolja a szöveget quoted-printable formátumba, vagy dekódolja vissza: ez az RFC 2045 szerinti MIME átviteli kódolás, amelyet az e-mailek törzsében használnak. Az eszköz UTF-8-ra alakítja a bemenetet, a nem ASCII bájtokat és az = jelet =XX hexadecimális escape-ekkel írja ki, védi a sorvégi szóközöket, és 76 karakternél sortöréssel, lágy sortörésekkel tördeli a sorokat. Dekódoláskor eltávolítja a lágy sortöréseket és az escape-eket. Segít a fejlesztőknek nyers e-mail-üzenetek és hírlevelek vizsgálatában és összeállításában.

## Gyakran ismételt kérdések

### Mi az a quoted-printable?

A quoted-printable egy MIME tartalomátviteli kódolás az RFC 2045 szerint. Az olvasható ASCII-karaktereket olvashatóan hagyja, a többi bájtot pedig egy = jel és két hexadecimális számjegy formájában írja ki. Olyan e-mail-szövegekhez használják, amelyek többnyire ASCII-karakterekből és néhány ékezetes karakterből állnak.

### Mutatna egy példát?

A café kódolása caf=C3=A9, mert az é két UTF-8-bájt: C3 és A9. Az egyenlőségjel =3D alakú lesz, így az a=b értéke a=3Db. A sor végén álló szóköz =20 alakú lesz.

### Mik azok a lágy sortörések?

A kódolt sorok legfeljebb 76 karakter hosszúak lehetnek. A hosszabb sorokat úgy bontja részekre, hogy mindegyik végére egy = jelet tesz; a dekóder ezt eltávolítja, majd újra összefűzi a sort. Az eszköz soha nem bont ketté egy =XX escape-et.

### Hogyan kezeli a rendszer a sortöréseket?

A szövegben lévő sortörések CRLF kemény sortörésekké alakulnak a kódolt kimenetben, ahogy azt az MIME előírja. Dekódoláskor a kemény sortörések egyszerű sortörésként jelennek meg.

### Milyen karakterkészletet használ az eszköz?

Az eszköz UTF-8-at használ a kódoláshoz és dekódoláshoz. Az ISO-8859-1 vagy Windows-1252 kódolású e-mailek olyan bájtokká dekódolódnak, amelyek nem érvényes UTF-8-at alkotnak; az eszköz ezért hibás karakterek megjelenítése helyett jelzi ezt.

### Miért utasítja el a bemenetet?

Minden = jelet két hexadecimális számjegynek kell követnie, vagy a sornak lágy sortöréssel kell végződnie. Az olyan bemenetek, mint a =G1 vagy a sor közepén álló magányos =, érvénytelenek. A rendszer a nagy- és kisbetűs hexadecimális számjegyeket is elfogadja.

### A quoted-printable ugyanaz, mint a =?UTF-8?Q? fejléc kódolása?

Kapcsolódnak egymáshoz, de nem ugyanazok. Az RFC 2047 szerinti, fejlécekben használt kódolt szavak egy olyan változatot alkalmaznak, amelyben a szóközök aláhúzásjelekké válnak, a szöveg pedig =?charset?Q?...?= közé kerül. Ez az eszköz az üzenettörzs kódolását kezeli.

### Mikor használjam a quoted-printable-t a(z) Base64 helyett?

A többnyire ASCII-karaktereket tartalmazó szövegekhez használja a quoted-printable-t, mert olvasható és kis méretű marad. Bináris mellékletekhez vagy nem latin írásrendszerű szövegekhez a(z) Base64 tömörebb.

### Eltávolítja az eszköz a sorvégi szóközöket dekódoláskor?

Igen. Az RFC 2045 szerint a kódolt sor végén lévő szóközök és tabulátorok az átvitel során kerültek oda, ezért a dekóder elhagyja őket. A fontos szóközök =20 vagy =09 formában vannak kódolva.

### Mennyi szöveget konvertálhatok?

Kérésenként legfeljebb 5 MiB szöveg. A megadott adatokat nem tároljuk.

Hirdetne nálunk?

[Írjon nekünk e-mailt](mailto:hi@dennn.is?subject=Hirdet%C3%A9s%20a%20OneClick%20Pro%20oldalon)

[Hirdetés Az ügynökök számára kész plugincsomag a WordPress számára.](https://sleekwp.com/?ref=oneclickpro)
