<PackageReference Include="System.Drawing.Common" Version="11.0.0-preview.1.26104.118" />

System.Drawing.Imaging.EncoderParameter

public sealed class EncoderParameter : IDisposable
Used to pass a value, or an array of values, to an image encoder.
namespace System.Drawing.Imaging { public sealed class EncoderParameter : IDisposable { public Encoder Encoder { get; set; } public int NumberOfValues { get; } public EncoderParameterValueType Type { get; } public EncoderParameterValueType ValueType { get; } public EncoderParameter(Encoder encoder, byte value); public EncoderParameter(Encoder encoder, byte value, bool undefined); public EncoderParameter(Encoder encoder, byte[] value); public EncoderParameter(Encoder encoder, byte[] value, bool undefined); public EncoderParameter(Encoder encoder, short value); public EncoderParameter(Encoder encoder, short[] value); public EncoderParameter(Encoder encoder, int numberValues, EncoderParameterValueType type, IntPtr value); public EncoderParameter(Encoder encoder, int numerator, int denominator); public EncoderParameter(Encoder encoder, int NumberOfValues, int Type, int Value); public EncoderParameter(Encoder encoder, int numerator1, int demoninator1, int numerator2, int demoninator2); public EncoderParameter(Encoder encoder, int[] numerator, int[] denominator); public EncoderParameter(Encoder encoder, int[] numerator1, int[] denominator1, int[] numerator2, int[] denominator2); public EncoderParameter(Encoder encoder, long value); public EncoderParameter(Encoder encoder, long rangebegin, long rangeend); public EncoderParameter(Encoder encoder, long[] value); public EncoderParameter(Encoder encoder, long[] rangebegin, long[] rangeend); public EncoderParameter(Encoder encoder, string value); public void Dispose(); } }