/** * バイナリ形式のログをファイルに書き込む * * @input fs : 書き込み先のファイルオブジェクト * @input encoding : 文字列のエンコードタイプ */ public override void WriteToBinFile(UFileStream fs, Encoding encoding) { // 名前 fs.WriteSizeString(name, encoding); // 画像データ // 指定の画像ファイルをメモリに展開し書き込む try { // 画像ファイルから画像のbyte配列を取得する if (imagePath != null && File.Exists(imagePath)) { fs.WriteSizeBytes(File.ReadAllBytes(imagePath)); } } catch (Exception e) { Console.WriteLine(e.Message); } }