入力 → 中間出力 → 出力
と3つのファイルを扱う場合のファイル形式についてですが、
バイナリ → テキスト → バイナリ
で出力するのはどうかと思うのですが、、、

バイナリ → バイナリ → バイナリ
であれば何の心配もないですよね?
テキスト出力はすべきでないことをうまく説明したいのですが
俺があはなためにどうもうまく説明できません、、、

こういうとき、なんていえばいいのでしょう。