Przejdź do treści

Konwerter Quoted-Printable na Text

Koduj tekst do formatu quoted-printable lub dekoduj go z powrotem. To MIME kodowanie transferowe z RFC 2045, używane w treści wiadomości e-mail. Narzędzie konwertuje dane wejściowe do UTF-8, zapisuje bajty spoza ASCII i znak = jako szesnastkowe sekwencje ucieczki =XX, zabezpiecza końcowe spacje i zawija wiersze przy 76 znakach, stosując miękkie podziały wiersza. Dekodowanie usuwa miękkie podziały i sekwencje ucieczki. Narzędzie pomaga programistom analizować i tworzyć surowe wiadomości e-mail oraz newslettery.

Najczęściej zadawane pytania

Czym jest quoted-printable?

Quoted-printable to MIME kodowanie transferowe zawartości z RFC 2045. Zachowuje czytelność drukowalnych znaków ASCII, a pozostałe bajty zapisuje jako =, po którym następują dwie cyfry szesnastkowe. Stosuje się je do tekstu wiadomości e-mail, który składa się głównie ze znaków ASCII i zawiera kilka znaków diakrytycznych.

Czy mogę zobaczyć przykład?

café jest kodowane jako caf=C3=A9, ponieważ é to dwa bajty UTF-8: C3 i A9. Znak równości staje się =3D, więc a=b zmienia się w a=3Db. Spacja na końcu wiersza staje się =20.

Czym są miękkie podziały wiersza?

Zakodowane wiersze mogą mieć maksymalnie 76 znaków. Dłuższe wiersze są dzielone, a na końcu każdej części dodawany jest znak =, który dekoder usuwa, aby połączyć wiersz ponownie. Narzędzie nigdy nie dzieli sekwencji ucieczki =XX.

Jak obsługiwane są znaki końca wiersza?

Znaki końca wiersza w tekście stają się w zakodowanym wyniku twardymi końcami wiersza CRLF, zgodnie z wymaganiami MIME. Podczas dekodowania twarde końce wiersza są zwracane jako zwykłe znaki końca wiersza.

Jakiego zestawu znaków używa narzędzie?

Narzędzie koduje i dekoduje UTF-8. Wiadomości e-mail w ISO-8859-1 lub Windows-1252 dają po dekodowaniu bajty, które nie są prawidłowym UTF-8. Narzędzie zgłasza ten problem zamiast wyświetlać nieczytelne znaki.

Dlaczego moje dane wejściowe są odrzucane?

Po każdym znaku = muszą występować dwie cyfry szesnastkowe albo musi on kończyć wiersz jako miękki podział. Dane takie jak =G1 lub samotny znak = w środku wiersza są nieprawidłowe. Akceptowane są wielkie i małe cyfry szesnastkowe.

Czy quoted-printable to to samo co kodowanie nagłówka =?UTF-8?Q?

Są ze sobą powiązane, ale nie są tym samym. Zakodowane słowa w nagłówkach z RFC 2047 używają wariantu, w którym spacje są zamieniane na podkreślenia, a tekst ma postać =?charset?Q?...?=. To narzędzie obsługuje kodowanie treści wiadomości.

Kiedy używać quoted-printable zamiast Base64?

Używaj quoted-printable w przypadku tekstu składającego się głównie ze znaków ASCII, ponieważ pozostaje czytelny i zajmuje mało miejsca. W przypadku załączników binarnych lub tekstu zapisanego alfabetami innymi niż łaciński Base64 jest bardziej kompaktowy.

Czy narzędzie usuwa końcowe białe znaki podczas dekodowania?

Tak. Zgodnie z RFC 2045 końcowe spacje i tabulatory w zakodowanym wierszu zostały dodane podczas transmisji, dlatego dekoder je usuwa. Znaczące spacje są kodowane jako =20 lub =09.

Ile tekstu mogę przekonwertować?

Do 5 MiB tekstu na żądanie. Wprowadzone dane nie są przechowywane.

O OneClick Pro

OneClick Pro to bezpłatny zbiór ponad 150 narzędzi internetowych do codziennej pracy: konwertowania obrazów i jednostek, formatowania i walidowania kodu, sprawdzania domen i SEO oraz pracy z tekstem, datami i liczbami. Każde narzędzie działa bez rejestracji i subskrypcji, a wprowadzone dane służą wyłącznie do obliczenia wyniku i nigdy nie są przechowywane. Używaj go jako podręcznego zestawu narzędzi do jednorazowych zadań lub dodaj do zakładek te, z których korzystasz każdego dnia.