The .NET library for ImageMagick
StripByteCounts
and RowsPerStrip
to ExifTag
.IEquatable<IMagickImage<TQuantumType>?>
from the IMagickImage<TQuantumType>
interface.==
and !=
implementation from MagickImage
.GetHashCode
implementation from MagickImage
(#1350).IMagickFormatInfo.IsMultiFrame
to IMagickFormatInfo.SupportsMultipleFrames
.IMagickFormatInfo.IsReadable
to IMagickFormatInfo.SupportsReading
.IMagickFormatInfo.IsWritable
to IMagickFormatInfo.SupportsWriting
.Rename Channels.None
to Channels.Undefined`.Sum
and Variance
properties from IChannelStatistics
.IEquatable<IStatistics?>
from IStatistics
.IEquatable<IChannelStatistics?>
from IChannelStatistics
.Statistics
and ChannelStatistics
internal.JpegTablesMode
to the TiffWriteDefines
(#1354).bzlib
, jxl
. lzma
, zip
.CompressionMethod.BC5
.BC5_UNORM
compression support (https://github.com/ImageMagick/ImageMagick/pull/6039).Percentage
overload to the Border
method of MagickImage
.ResourceLimits.Memory
as the value for ResourceLimits.Area
.-define tga:preserve-orientation
will be required to preserve the TGA orientation.Equalize
overload to MagickImage
to allow specifying the channels.ImportPixels
to MagickImage
.ExifProfile
(#1240).settings
in the ReadPixels
methods of MagickImage
.Shave(size)
overload to MagickImage
.GetEnvironmentVariable
and SetEnvironmentVariable
to MagickNET (#1226).IMagickColors
interface to the MagickColors
class.Colors
to the MagickFactory
.IEquatable<IMagickColor<TQuantumType>?>
to IPixel<TQuantumType>
.ToString
and ToShortString
methods of MagickColor
for CMYK
.TQuantumtype
in the generic interfaces (e.g. IMagickImage<TQuantumType>
) as IConvertible
.<MagickCopyNativeWindows>true</MagickCopyNativeWindows>
<MagickCopyNativeLinux>true</MagickCopyNativeLinux>
<MagickCopyNativeLinuxMusl>true</MagickCopyNativeLinuxMusl>
<MagickCopyNativeMacOS>true</MagickCopyNativeMacOS>
net20
, the minimum version for .NET framework will become 4.6.2
(through netstandard20
)VideoReadDefines.IntermediateFormat
to ReadMode
.BitDepth
into DetermineBitDepth
and SetBitDepth
and changed the verload order for SetBitDepth
.Negate(bool onlyGrayscale)
into Negate()
and NegateGrayscale()
.Shade
into Shade()
and ShadeGrayscale()
.Contrast(bool enhance)
into Contrast()
and InverseContrast()
.Clip()
into Clip()
and ClipOutside()
.GetFormatInformation
from the MagickNET
class (use MagickFormatInfo.Create
instead).DefinesCreator
base class and added extra MagickDefine
constructor overloads.IQuantumInfo
interface (use IQuantum
instead).PointD
overloads in MagickImage
for the following methods: Composite
, CopyPixels
, FloodFill
, InverseFloodFill
.ToPoint
from MagickGeometry
.HasClippingPath
from MagickImage
.Number
and from MagickColor
to other color classes.GetColormap
to GetColormapColor
in MagickImage
.SetColormap
to SetColormapColor
in MagickImage
.Tint
overloads of MagickImage
with Tint(IMagickGeometry opacity, IMagickColor<TQuantumType> color)
.ColorMono(bool)
with ColorMono.Black
and ColorMono.White
.DrawableStrokeAntialias(bool)
with DrawableStrokeAntialias.Enabled
and DrawableStrokeAntialias.Disabled
Drawables.StrokeAntialias(bool)
with Drawables.EnabledStrokeAntialias
and Drawables.DisabledStrokeAntialias
DrawableTextAntialias(bool)
with DrawableTextAntialias.Enabled
and DrawableTextAntialias.Disabled
Drawables.TextAntialias(bool)
with Drawables.EnabledTextAntialias
and Drawables.DisabledTextAntialias
IEnumerable
with IReadOnlyCollection
where possible.MagickImage.Histogram
to IReadOnlyDictionary
.MagickFormatInfo.Create
to IMagickFormatInfo
.MagickNET.SupportedFormats
to IMagickFormatInfo
.ConfigurationFiles.Default
to IConfigurationFiles