11.12 rfc.base64 - Base64エンコーディング
- Module: rfc.base64
-
このモジュールでは、RFC 2045 (RFC2045) で
定義されている Base64 フォーマットへエンコード/デコードするいくつかの
手続きを定義しています。
- Function: base64-encode
- 現在の入力ポートからバイト・ストリームを読み込み、それを Base64 フォーマットに
エンコードし、現在の出力ポートに文字ストリームとして書き出します。
現在の入力ポートから EOF を読み込むと変換を終了します。
- Function: base64-encode-string string
- string の内容を Base64 でエンコードされたフォーマットに変換します。
入力となる文字列は、完全文字列でも不完全文字列でも良いです。
常にバイト・シーケンスとして扱われます。
- Function: base64-decode
- 現在の入力ポートから文字ストリームを読み込み、それを Base64 フォーマットとして
デコードし、現在の出力ポートにバイトストリームとして書き出します。
変換は EOF か、終端文字 (
=) を読み込むと終了します。
Base64 でエンコードされた文字として適当でない文字は沈黙のまま無視されます。
- Function: base64-decode-string string
- Base64 でエンコードされた文字列 string をデコードして文字列を返します。
変換は string の終わりか、終端文字 (
=) で終了します。
Base64 でエンコードされた文字として適当でない文字は沈黙のまま無視されます。
This document was generated
by Shiro Kawai on July, 1 2005
using texi2html