Pāriet uz saturu

Text uz Quoted-Printable Pārveidotājs

Kodējiet tekstu quoted-printable formātā vai dekodējiet to atpakaļ — tas ir MIME pārsūtīšanas kodējums no RFC 2045, ko izmanto e-pasta ziņojumu pamattekstā. Rīks pārveido ievadi UTF-8 formātā, nebaltās ASCII baitus un = raksta kā =XX heksadecimālas atkāpju virknes, aizsargā atstarpes rindu beigās un aplauž rindas pie 76 rakstzīmēm, izmantojot mīkstos rindu pārtraukumus. Dekodēšanas laikā mīkstie pārtraukumi un atkāpju virknes tiek noņemtas. Tas palīdz izstrādātājiem pārbaudīt un veidot neapstrādātus e-pasta ziņojumus un jaunumu vēstules.

Bieži uzdotie jautājumi

Kas ir quoted-printable?

Quoted-printable ir MIME satura pārsūtīšanas kodējums no RFC 2045. Tas saglabā drukājamo ASCII tekstu lasāmu, bet pārējos baitus attēlo kā =, kam seko divi heksadecimālie cipari. To izmanto e-pasta tekstam, kas lielākoties sastāv no ASCII rakstzīmēm, bet satur arī dažas diakritiskās zīmes.

Vai varu apskatīt piemēru?

café tiek kodēts kā caf=C3=A9, jo é ir divi UTF-8 baiti: C3 un A9. Vienādības zīme kļūst par =3D, tāpēc a=b kļūst par a=3Db. Atstarpe rindas beigās kļūst par =20.

Kas ir mīkstie rindu pārtraukumi?

Kodētās rindas nedrīkst būt garākas par 76 rakstzīmēm. Garākas rindas tiek sadalītas, katras daļas beigās pievienojot =, ko dekodētājs noņem, atkal savienojot rindu. Rīks nekad nesadala =XX atkāpes virkni.

Kā tiek apstrādāti rindu pārtraukumi?

Teksta rindu pārtraukumi kodētajā izvadē kļūst par CRLF stingrajiem rindu pārtraukumiem, kā to pieprasa MIME. Dekodējot stingrie rindu pārtraukumi tiek atgriezti kā parasti rindu pārtraukumi.

Kādu rakstzīmju kopu izmanto rīks?

Rīks kodē un dekodē UTF-8. E-pasta ziņojumi, kas ir ISO-8859-1 vai Windows-1252 kodējumā, tiek dekodēti baitos, kas nav derīgs UTF-8, un rīks par to ziņo, nevis rāda bojātas rakstzīmes.

Kāpēc mana ievade tiek noraidīta?

Pēc katra = jāseko diviem heksadecimālajiem cipariem, vai arī tam jābeidz rinda kā mīkstajam pārtraukumam. Ievades, piemēram, =G1 vai vientuļš = rindas vidū, nav derīgas. Tiek pieņemti gan lielie, gan mazie heksadecimālie cipari.

Vai quoted-printable ir tas pats, kas =?UTF-8?Q? galvenes kodējums?

Tie ir saistīti, bet nav viens un tas pats. RFC 2047 galvenes kodētos vārdos tiek izmantots variants, kurā atstarpes kļūst par pasvītrām un teksts tiek ietverts šādi: =?charset?Q?...?=. Šis rīks apstrādā pamatteksta kodējumu.

Kad izmantot quoted-printable, nevis Base64?

Izmantojiet quoted-printable tekstam, kas lielākoties sastāv no ASCII rakstzīmēm, jo tas paliek lasāms un aizņem maz vietas. Bināriem pielikumiem vai tekstam rakstības sistēmās, kas nav latīņu, Base64 ir kompaktāks.

Vai dekodējot rīks noņem atstarpes beigās?

Jā. RFC 2045 norāda, ka atstarpes un tabulācijas kodētas rindas beigās ir pievienotas pārsūtīšanas laikā, tāpēc dekodētājs tās noņem. Nozīmīgās atstarpes tiek kodētas kā =20 vai =09.

Cik daudz teksta varu pārveidot?

Līdz 5 MiB teksta vienā pieprasījumā. Nekas no ievadītā netiek saglabāts.

Par OneClick Pro

OneClick Pro ir bezmaksas vairāk nekā 150 tīmekļa rīku kolekcija ikdienas darbam: attēlu un mērvienību konvertēšanai, koda formatēšanai un validēšanai, domēnu un SEO pārbaudei, kā arī darbam ar tekstu, datumiem un skaitļiem. Katru rīku var izmantot bez reģistrācijas vai abonēšanas, un ievadītie dati tiek izmantoti tikai rezultāta aprēķināšanai un nekad netiek saglabāti. Izmantojiet to kā ātru rīku kopumu atsevišķiem uzdevumiem vai pievienojiet grāmatzīmēm rīkus, ko lietojat katru dienu.