Ascii85 編碼器與解碼器能為您做什麼
透過本頁面,您可以將一般 Unicode 文字轉換至需要可列印 Ascii85 字元的系統,或從現有的 Ascii85 值還原為可讀文字。工作區將來源、設定與結果集中顯示,讓您清楚瞭解內容的變更,而非僅取得一個無法解讀的剪貼簿值。建議先用已知的小範例進行測試,再處理不熟悉的資料。
將「Hello」編碼後會產生 87cURDZ。Adobe 格式會額外加上可見的 <~ 與 ~> 包裝符號,但內部的位元組內容不變。可見的結果可隨時選取、複製或下載。系統不會自動複製或儲存任何內容,因此您可以隨時停下來與來源進行比對,再決定下一步動作。
轉換的運作方式
頁面首先將文字編碼為 UTF-8 位元組。四個位元組會轉換為五個可列印字元;四個位元組的全零區塊可使用標準的 z 縮寫。解碼時會移除允許的空白字元、驗證每一個群組、還原原始位元組,並在這些位元組構成有效的 UTF-8 文字時才接受結果。
當需要未包裝的值時請選擇 Standard body;當接收格式明確預期 <~ ~> 時請選擇 Adobe 包裝。解碼器接受這兩種風格,因此您不必手動移除真正的包裝標記。在一般使用情況下,輸入與輸出會保留在目前的瀏覽器分頁中。NexaCurrent 不會為了執行此操作而上傳您正在處理的值。Reset 會清除工作區中已輸入的值、設定、結果、訊息以及產生的下載檔案。
如何使用 Ascii85 編碼器與解碼器
輸入或貼上能代表您任務的最小完整來源值。選擇此頁面上顯示的來源格式、方向、位元組順序、輸出類別或測試資料類型。執行主要動作、閱讀摘要,並在使用複製或下載功能之前檢視完整的可見結果。
解碼結果並逐字元比對還原後的文字,包括重音符號、表情符號、空格與換行符號。若接收端的應用程式有其專屬的規格、範例或驗證工具,請以該工具作為第二重檢查。此頁面的成功結果僅能確認此頁面所述的規則;無法保證另一個系統採用了相同的慣例。
錯誤、邊界與復原方式
當出現 Ascii85 字元集以外的字元、位於不完整群組中的 z、僅有一個字元的最終群組、超過四位元組範圍的值,或是解碼後的位元組並非 UTF-8 時,程序會停止並顯示明確訊息。發生錯誤時會清除先前的結果,以避免將已過時的成功結果誤認為修正後的答案。請先修正第一則訊息,然後再次執行操作。更改輸入內容或設定也會移除失效的複製回饋狀態。
文字輸入上限為 200,000 個字元,產生數量上限為 100 個項目,樣式或結構描述展開則以控制項旁顯示的較小限制為準。這些限制可讓單一瀏覽器分頁保持流暢。對於大型檔案或批次作業,請使用串流的命令列工具,並保留原始檔案備份。
限制與負責任的使用方式
Ascii85 是一種編碼方式,並非加密或壓縮。任何人都可以將其還原,且接收端的應用程式可能使用不同的歷史變體。
當無害的範例就能證明相同行為時,請勿貼上真實的密碼、私鑰、存取權杖、個人資料或實際的客戶資料集。請將下載的輸出視為新檔案,保留來源資料直到目標系統接受為止,並在需要由他人重現結果時記錄所選用的格式。