ブックマーク / dobon.net (4)

  • 品質を指定してJPEG画像を保存する

    品質を指定してJPEG画像を保存する画像をファイルに保存する方法は「画像フォーマットを指定して保存する」で説明しましたが、ここではさらに品質を指定して画像を保存する方法を紹介します。 そのためには、イメージエンコーダを指定して画像を保存します。以下に示すSaveImageメソッドは、画像ファイルを指定された品質(Quality)でJPEG形式で保存します。(MSDNの「Encoder.Qualityフィールド」のコードを参考にしています。)品質に1以下の値を指定した時は1を、100以上の値を指定した時は100を指定した時と同じになるようです。 使い方は、例えば画像ファイル"test.bmp"を品質25でJpegに保存する時は、「SaveImage("test.bmp", 25)」のように呼び出します。 ''' <summary> ''' 指定された画像ファイルを、品質を指定してJPEGで保

    品質を指定してJPEG画像を保存する
  • DOBON.NET: VB.NET, C#,

    DOBON.NET へようこそ!DOBON.NET では、プログラミングに関する様々な情報を提供しています。少しでも皆様のお役に立てれば、幸いです。 プログラミング.NET TipsMicrosoft .NET Framework(C#、VB.NET、Visual Studioなど)を使用したプログラミング、アプリケーション開発に関する情報、解説、Tips、ソースコード、サンプル等の紹介。 フォームコントロールDataGridDataGridViewファイル・フォルダ文字列・暗号化画像・印刷インターネットシステムプロセス基セットアップ...すべて見るその他無料ソフト検索掲示板更新履歴DoboWikiリンク集リンクをご希望の方へカードゲーム「ドボン」

  • 文字コードを指定してテキストファイルに書き込む

    文字コードを指定してテキストファイルに書き込むここでは、テキストファイルに文字列を書き込む方法について説明します。 ストリームを使ってテキストファイルに書き込む最も基的な方法は、StreamWriterクラスのWriteメソッドを使う方法です。 早速ですが、以下に簡単な例を示します。この例ではテキストボックス"TextBox1"の内容をShift JISコードでテキストファイル"C:\test\1.txt"に書き込んでいます。 'Shift JISで書き込む '書き込むファイルが既に存在している場合は、上書きする Dim sw As New System.IO.StreamWriter("C:\test\1.txt", _ False, _ System.Text.Encoding.GetEncoding("shift_jis")) 'TextBox1.Textの内容を書き込む sw.W

    文字コードを指定してテキストファイルに書き込む
  • Base64形式の文字列に変換する、Base64形式の文字列を復元する

    Base64形式の文字列に変換する、Base64形式の文字列を復元するバイト型配列からBase64文字列に変換するバイト型配列からBase64形式の文字列にエンコードするには、ConvertクラスのToBase64Stringメソッドを使います。 下の例では、まずinFileNameで指定されたファイルを読み込んでその内容をBase64形式の文字列にして出力しています。なお、「Convert.ToBase64String メソッド」にも同じような例がありますので、そちらも参考にしてください。 'Base64で文字列に変換するファイル Dim inFileName As String = "C:\test.zip" Dim inFile As System.IO.FileStream Dim bs() As Byte 'ファイルをbyte型配列としてすべて読み込む inFile = New

    Base64形式の文字列に変換する、Base64形式の文字列を復元する
  • 1