多数の画像を処理する .net 3.5 アプリケーションがあります。画像の拡張子、画像の高さと幅、および PPI が正しいことを確認する必要があります。イメージ全体を .net イメージまたはビットマップにロードしたくありません。これには時間がかかり、リソースを大量に消費します。サードパーティのプラグインや dll を使用することはできません。もちろん、昨日実行する必要があります。
そのため、ファイルの最初のバイトを読み取り、「マジック」番号をチェックして画像拡張子が一致することを確認し、次に、処理する必要があるほとんどの画像タイプの画像の高さと幅を確認しています。これははるかに高速で、リソースの消費が少なくなります。いくつかの画像タイプから PPI を読み取るのに少し助けが必要でした.
BMP、JPG、GIF、および PNG PPI の読み取りにサポートが必要です。
- オフセットxxにあるようなものを探しています。
TIF、EPS、および PSD 高さ、幅、および PPI を読み取るのに助けが必要です。
私は Eps ファイルと Psd ファイルにかなりこだわっており、何でも役に立ちます。
はい、私は tiflib について知っています。見栄えがよく、必要以上のものです。高さ、幅、および PPI のみを処理する軽量バージョンが最適です。私がしなければならない場合は、これを行うことができますが、準備ができている誰かが持っていることを願っています:-)