JPEG画像を、縦横の大きさを変えず、指定容量以下に変換する
- 題名: JPEG画像を、縦横の大きさを変えず、指定容量以下に変換する
- 著者: youko
- 日時: 2014/09/11 22:06:30
- ID: 32605
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: JPEG画像を、縦横の大きさを変えず、指定容量以下に変換する
- 著者: Hongliang
- 日時: 2014/09/12 0:26:09
- ID: 32606
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: JPEG画像を、縦横の大きさを変えず、指定容量以下に変換する
- 著者: youko
- 日時: 2014/09/12 10:00:06
- ID: 32607
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: JPEG画像を、縦横の大きさを変えず、指定容量以下に変換する
- 著者: 魔界の仮面弁士
- 日時: 2014/09/12 11:03:40
- ID: 32608
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: JPEG画像を、縦横の大きさを変えず、指定容量以下に変換する
- 著者: Hongliang
- 日時: 2014/09/12 11:35:54
- ID: 32609
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: JPEG画像を、縦横の大きさを変えず、指定容量以下に変換する
- 著者: youko
- 日時: 2014/09/13 0:05:41
- ID: 32610
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: JPEG画像を、縦横の大きさを変えず、指定容量以下に変換する
- 著者: youko
- 日時: 2014/09/16 22:48:37
- ID: 32613
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[その他]
現在、C#で、JPEG画像ファイルの縦横の長さを変えず、ファイルサイズ(容量)を40kB以下に変換して別フォルダに保管するプログラムを作成しています。
その際、下記URLを参考にして、品質レベル=100から画像を生成し始め、
保存した画像の容量が40kBを超えていたら、品質レベルを下げ、
画像容量が40kB以下になるか、最小品質レベルになったら終了する、という
プログラムを作成しました。
http://dobon.net/vb/dotnet/graphics/encoderparameters.html
しかし、この方法で画像を保存したところ、品質レベルを最小にしても
画像容量が40kB以下にならないケースが発生し、
どうすれば40kB以下にすることができるか分からず悩んでいます。
「縮小専用。」という専用のソフトを使うと、
確実に40kB以下にすることができるので、プログラムによって
冒頭に記載した処理をすることができる方法が何かしらあると考えていますが、
「このようにすればできる」という方法が見つからず困っています。
冒頭に記載した処理を実現させる適切な方法、あるいはヒントとなる検索キーワードがありましたら、教えていただけるとありがたいです。
以上、よろしくお願いします。