説明 |
Base64Encoderオブジェクトを初期化します。 |
|
呼出形式 |
var b64e = new Base64Encoder( rw_obj [, line ] ) |
|
戻り値 |
初期化されたBase64Encoderオブジェクト |
|
引数 |
Object rw_obj |
エンコードするデータの入力元となるReaderオブジェクト、またはエンコードしたBase64データの出力先となるWriterオブジェクトを指定します。 ByteArrayも入出力オブジェクトとして指定できます。 Readerオブジェクトを指定した場合はWrite、WriteStringメソッドは使用できません。 Writerオブジェクトを指定した場合はRead、ReadLineメソッドは使用できません。 |
|
integer line |
1行の文字数 指定した数字の4倍で出力されます。例えば10を指定した場合、40文字で1行が生成されます。省略した場合のデフォルト値は18です。 |
例外 |
CONVERT 1 |
有効なオブジェクトが指定されていません |
|
CONVERT 10 |
引数が不正です |
使用例 |
var fs = new FileSystem; var fp = fs.Open("base64.txt", FileSystem.OPEN_WRITE); var b64e = new Base64Encoder(fp); b64e.Write("Biz/Browser"); b64e.Close(true);
var fp2 = fs.Open("base64.txt", FileSystem.OPEN_READ); var fp3 = fs.Open("output.dat", FileSystem.OPEN_WRITE); var b64d = new Base64Decoder(fp3); b64d.Write(fp2.Read()); b64d.Close(true); fp2.Close();
|
|
関連項目 |