Quoted-Printable 轉換器

把純文本編碼為 Quoted-Printable(RFC 2045,MIME 電子郵件所用的 7 位內容傳輸編碼),或把 QP 解碼回可讀文本。可列印 ASCII 原樣通過;= 變成 =3D,其餘位元組變成 =XX,行尾空格變成 =20;軟換行按可配置的列寬插入。解碼時會自動合併軟換行。
全部處理都在瀏覽器本地完成 — 不會上傳任何內容。
軟換行: 被換行的行以 = 轉義結尾,解碼器會把它去掉。
編碼文本 → QP:每一行輸入都會被轉換成 UTF-8 位元組。33–126 之間的位元組原樣保留(但 = 會變成 =3D);製表符、控制位元組以及任何大於 127 的位元組變成 =XX;行尾的空格變成 =20。原來的換行保持為硬換行(這裡顯示為 LF;MIME 郵件程式會重新換成 CRLF,而任何解碼器兩種都接受)。
解碼 QP → 文本:行尾的 = 是軟換行:它會與後面的換行合併(被去掉),所以 ab= + 換行 + cd 變成 abcd。剩下的每個 =XX 對變成一個位元組;位元組流按 UTF-8 解碼。畸形的 =(缺失或含非十六進位制字元)會連同它的位置一起報出來。
在輸入框按 Ctrl+Enter 運行當前模式。
選擇方向並執行。所有處理都在您的瀏覽器內完成。
Quoted-Printable 規則(RFC 2045):
原樣保留:可列印 ASCII 33–126 中除 = 以外的字元 — ABC、a b、標點都直接通過。
需轉義: = → =3D   行尾空格 → =20   製表符 → =09   任何 0–31(製表符除外)、127 或 128–255 的位元組 → =XX(大寫十六進位制)。中文文本會先轉成它的 UTF-8 位元組,例如 中 → =E4=B8=AD。
軟換行:一行可以在任意位置用 = 結尾來拆分;解碼器會把兩半接起來。採用 76 列換行時,每個編碼行(包括末尾的 =)都不超過 76 個字元。
行尾符:輸出框裡顯示 LF 換行(瀏覽器會把表單欄位中的 CRLF 規範化);解碼器同樣接受 =\r\n、=\n 和 =\r 作為軟換行。