C#
PNGのファイルヘッダを定義する

C# では Bitmap や BitmapImage というクラスがあり、画像ファイルを扱うのは簡単です。しかし、ファイルの種類を高速に確認したいという場合などは、PNGファイルヘッダを読んでしまうほうが早いです。PNGファイルヘッダの構造体を定義する方法を紹介します。

続きを読む
C#
BMPのファイルヘッダとインフォヘッダを定義する

C# では Bitmap や BitmapImage というクラスがあり、画像ファイルを扱うのは簡単です。しかし、ファイルの種類だけを高速に確認したいという場合などは、ファイルヘッダを読んでしまうほうが早いです。ファイルヘッダの構造体を定義する方法を紹介します。

続きを読む