わんくまライブラリ Wankuma.Drawing.Imageクラス Version3
この文書はVisual Studio 2003(.NET1.1)をベースに記述されています。それ以降のバージョンや、あなたが読んでいる時点では変更されている可能性があります。
またバージョンアップされている場合にはなんらかかの不具合を含んでいる可能性があります。
新バージョンへ
Wankuma.Drawing.Image4d.htm
ソースファイルへ
Wankuma.Drawing.Image3s.htm
利用規約へ
../kiyaku.htm
スタティック メソッド
FromFile
System.Drawing.Image.FromFile互換のファイルをロックしないバージョンです。
ただし現在以下の問題が判明しています。
マルチページTIFFにおいて、ページ切り替えで必ず失敗する。
Image.Clone()を行うと必ず失敗する。
これらの処理はロックしたファイルを再読み込みすることなどにより実現している模様です。
FromFiles
画像をファイルから読み取り、新しいImageにして(複製にして)返します。
マルチページTIFFのように複数のイメージを1つのファイルに保持している形式の場合には全てのページを別々のImageにして返します。
複数のファイル名を指定することが可能で、必要な画像を一括して読み取ることが可能です。
ただし、それだけの画像を読み取る場合にはメモリ消費が激しいので注意が必要です。
FromFileMultiPages
画像をファイルから読み取り、新しいImageにして(複製にして)返します。
マルチページTIFFのように複数のイメージを1つのファイルに保持している形式の場合には全てのページを別々のImageにして返します。
FromFileThumbnailWidth CHANGE!
画像をファイルから読み取り、指定の幅に合うように縮尺を変更して新しいSystem.Drawing.Imageを返します。
幅、高さに0を指定すると原寸のままになります。
Version3から解像度を元の画像から設定するようにしました。
FromFileThumbnailHeight CHANGE!
画像をファイルから読み取り、指定の高さに合うように縮尺を変更して新しいSystem.Drawing.Imageを返します。
幅、高さに0を指定すると原寸のままになります。
Version3から解像度を元の画像から設定するようにしました。
FromFileThumbnail CHANGE!
画像をファイルから読み取り、指定の幅、高さに合うように縮尺を変更して新しいSystem.Drawing.Imageを返します。
幅、高さに0を指定すると原寸のままになります。
Version3から解像度を元の画像から設定するようにしました。
StretchImage NEW!
すでにImageになっている画像を指定のサイズに合わせるようにストレッチして、新しいImageを作成します。