[C#] 品質を指定してJPEG画像を保存する[C#] 品質を指定してJPEG画像を保存する
品質の指定は、Bitmap.Save() にエンコードパラメータを与えるだけ。 using System.Drawing.Imaging; private void ConvertJpeg() { // Loads JP […]
品質の指定は、Bitmap.Save() にエンコードパラメータを与えるだけ。 using System.Drawing.Imaging; private void ConvertJpeg() { // Loads JP […]
Bitmap.Saveメソッドに画像ファイル名を渡すと画像をファイルに保存できる。以下の画像形式の指定無しのメソッドを使うと画像はPNG形式に保存される。試しにファイル名の拡張子を”.jpg”にしてみたが、やはり画像はP […]
C#では標準でGDI+が使われているので、画像の扱いは非常に楽になった。 画像ファイルは、Bitmapのコンストラクタに画像ファイル名を渡すだけで読み込める。このコンストラクターは、BMP、GIF、EXIG、JPG、PN […]
C/C++で定数を定義するのに#defineマクロを使った。C#では? C#で#defineマクロは使えるのか? C#にも#defineは存在する。だけど定数の定義には使えない。 #define (C# リファレンス) […]
CSVファイルへの書き出しは、書き出す項目をカンマで区切って連結する以外は、テキストファイルへの書き出しと変わらない。 // Word array. string[] fields = { "apple", "orang […]
VBで便利に使えるCSVファイルのパーサー(Microsoft.VisualBasic.FileIO.TextFieldParser)がC#からでも使える。これを使うとCSVファイルの読み込みはとっても簡単。 using […]
テキストファイルの書き出しにはStreamWriterクラス (System.IO)を使う。 ファイルが存在すれば上書き テキストの書き出しにはWriteやWriteLineメソッドを使う。 エラーが発生すると例外がスロ […]
StreamReaderクラス (System.IO) を使うと、テキストファイルを簡単に読み込むことができる。このクラスはTextReaderクラスの派生クラスである。 ファイルの読み込みは、ファイルのオープン、読み込 […]
StopWatchクラス (System.Diagnostics)を使うと、経過時間を簡単に計測できる。 using System.Diagnostics; using System.Threading; Stopwat […]