注:アプリケーションのサイズを増やすさまざまなファイルを扱うために、多くのライブラリをインポートする必要があることがわかっているので、私はこの質問をしています。ランダムファイルが毎回処理されるため、実行時にライブラリ間を移動するには時間がかかります。私はちょうどファイルのテキストをしたい。Streamクラスを使用してC#でさまざまな種類のファイルを読むことに関して?
こんにちは、 最近、私はtxt、pdf、word、excelなど、さまざまなタイプのファイルを読む必要があるプロジェクトに取り掛かりました。
私は
Excelを読んでいます - Microsoft Excelの相互運用機能に
PDFを使用して - ストリームベースのクラスを使用して - ITextSharp
TXTを使用。
私の質問は、すべてのファイルデータをバイトに変換するので、ストリームベースのクラスを使用してこれらのファイルをすべて読むことができますか?
また、テキストファイルには純粋なテキストのみがあり、pdfなどの他のファイルタイプとは違ってイメージではないため、ストリームクラスを使用してテキストファイルを読み取ることはできますか?
ファイルのバイトを読み込むことはできますが、それらのバイトの意味*を理解するには、その形式を理解する必要があります。ちなみに、テキストファイルの場合、 'Stream'ではなく' TextReader'を使うべきです... –