System.Drawing.Imaging.EncoderParameter.Dispose()

Here are the examples of the csharp api class System.Drawing.Imaging.EncoderParameter.Dispose() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

3 Examples 7

1. Example

Project: Cropper
Source File: ClipboardFormat.cs
private void SaveJpegImage(Stream stream, Image image)
        {
            ImageCodecInfo imageCodecInfo = GetEncoderInfo(EncoderType);
            Encoder encoder = Encoder.Quality;
            EncoderParameters encoderParameters = new EncoderParameters(EncoderParameterCount);
            EncoderParameter encoderParameter = new EncoderParameter(encoder, PluginSettings.ImageQuality);
            encoderParameters.Param[0] = encoderParameter;

            try
            {
                image.Save(stream, imageCodecInfo, encoderParameters);
            }
            finally
            {
                encoderParameters.Dispose();
                encoderParameter.Dispose();
            }
        }

2. Example

Project: Cropper
Source File: JpgFormat.cs
protected override void SaveImage(Stream stream, Image image)
        {
            ImageCodecInfo myImageCodecInfo = GetEncoderInfo(EncoderType);
            Encoder myEncoder = Encoder.Quality;
            EncoderParameters myEncoderParameters = new EncoderParameters(EncoderParameterCount);
            EncoderParameter myEncoderParameter = new EncoderParameter(myEncoder, imageQuality);
            myEncoderParameters.Param[0] = myEncoderParameter;

            try
            {
                image.Save(stream, myImageCodecInfo, myEncoderParameters);
            }
            finally
            {
                myEncoderParameters.Dispose();
                myEncoderParameter.Dispose();
            }
        }

3. Example

Project: bvcms
Source File: DisplayController.cs
static byte[] CaptureWebPageBytesP(string body, int width, int height)
        {
            byte[] /n ..... /n //View Source file for more details /n }