テキスト→Base85コンバーター–Ascii85でテキストをエンコード
テキスト→Base85は、貼り付けたテキストを、別のツール、ドキュメント、コードにコピーできるAscii85またはZ85形式に変換します。Ascii85は4バイトごとに!からuまでの5文字に変換し、出力はBase64より約25%小さくなります。全ゼロのグループはzになります。古典的な<~と~>デリミタは任意で、Z85は引用符とバックスラッシュを含まない文字セットを提供します。
テキスト→Base85は、テキストをAscii85またはZ85出力に変換するブラウザベースのコンバーターです。コード、ドキュメント、チケット、コミットメッセージ、またはこの形式を受け付ける別のシステムにコピーするためのBase85形式が必要な場合に使えます。このツールには、テキスト入力を示す動作例「Hello, Base85!」も含まれています。
Adobe/btoaファミリーのAscii85は、4バイトのグループを!からuまでの5文字にエンコードします。これにより、出力はBase64より約25%小さくなります。ゼロバイトだけのグループ全体は、単一の文字zで表現できます。古典的な<~ ~>デリミタは任意なので、必要に応じてデリミタあり・なしの出力を使えます。
このツールは、引用符とバックスラッシュを避けた文字セットを持つZeroMQのバリアントであるZ85も提供しており、エンコードされたテキストをソースコードに埋め込む際に便利です。Ascii85とZ85は異なるバリアントなので、結果を使うシステムやワークフローが期待する方を選んでください。
変換は完全にブラウザ上で行われます。入力は自分のデバイス上で処理され、アップロードも保存もサーバーへの送信もされません。ページの読み込み後は、このツールはオフラインで動作し続けます。テキストを別の場所に送信せずにエンコードできます。
このテキスト→Base85コンバーターは、エンコードされたテキストを準備・確認・コピーしたい開発者やDevOpsエンジニアに役立ちます。受け取った値を確認したり、Base85を受け付けるツール用のスニペットを準備したりする際にも役立ちます。
手順1: エンコードしたいテキストを入力エリアに貼り付けます。このツールはテキストを受け付け、動作例「Hello, Base85!」を提供しています。
手順2: 必要なBase85バリアントを選びます。Ascii85は!からuまでの文字を使い、Z85は引用符とバックスラッシュを含まない文字セットを提供します。
手順3: 古典的な<~ ~>デリミタを使うかどうかなど、利用可能なオプションを調整します。これらのデリミタはAscii85出力では任意です。
手順4: エンコード結果を確認し、コード、ドキュメント、チケット、その他のシステムで使うためにコピーします。
用途: Base85を受け付けるシステムにテキストデータを移動します。先にテキストを変換し、エンコード結果を送信先にコピーします。
用途: 受け取ったBase85の値が元のテキストと一致するかを確認します。テキストをエンコードし、結果を渡された値と比較します。
用途: ドキュメント、チケット、コミットメッセージ用のテキストスニペットを準備します。コンバーターがコピー可能なBase85形式を提供します。
用途: 結果をコードに貼り付ける前に変換を検証します。出力を確認し、引用符とバックスラッシュを含まない文字セットが適している場合はZ85を選びます。
用途: Ascii85を使うワークフロー用にコンパクトなテキスト形式を作成します。その出力は、説明されたエンコーディングではBase64より約25%小さくなります。
用途: 自分のコンテンツをエンコードする前に、動作例「Hello, Base85!」でコンバーターが受け付けるテキスト入力の種類を確認します。