API Diff between 24.3.0 and 20.8.0
751 Additions
125 Removals
Aspose.Imaging
-
public abstract class Brush : DisposableObject
-
public static class CmykColorHelper
- public static byte[] ToCmykaBytes(int[] argbPixels, int startIndex, int length)
- public static byte[] ToCmykaIccBytes(int[] pixels, int startIndex, int length, Stream rgbIccStream, Stream cmykIccStream)
- public static int[] ToCmykIcc(int[] pixels, Stream rgbIccStream, Stream cmykIccStream)
- public static int[] ToCmykIcc(int[] pixels)
- public static int ToCmykIcc(int argb)
- public static int ToCmykIcc(int argb, Stream rgbIccStream, Stream cmykIccStream)
- public static int[] ToPsdCmykIcc(int[] pixels, Stream rgbIccStream, Stream cmykIccStream)
- public static int[] ToPsdCmykIcc(int[] pixels)
- public static int ToPsdCmykIcc(int argb)
- public static int ToPsdCmykIcc(int pixel, Stream rgbIccStream, Stream cmykIccStream)
-
public static class ColorPaletteHelper
- public static IColorPalette GetCloseImagePalette(RasterImage image, int entriesCount, PaletteMiningMethod paletteMiningMethod)
- public static IColorPalette GetCloseImagePalette(RasterImage image, Rectangle destBounds, int entriesCount, bool useImagePalette, Color alphaBlendInColor)
- public static IColorPalette GetCloseImagePalette(RasterImage image, Rectangle destBounds, int entriesCount, bool useImagePalette, Color alphaBlendInColor, bool keepTransparency)
- public static IColorPalette GetCloseTransparentImagePalette(RasterImage image, int entriesCount)
-
public sealed delegate CustomFontSource : MulticastDelegate
-
public class CustomLineCap
-
public abstract class DataStreamSupporter : DisposableObject
-
public class EmbeddedImage : DisposableObject
-
public enum FileFormat
-
public static class FontSettings
-
public sealed class Graphics
-
public interface IAnimationFrame
-
public abstract class Image : DataStreamSupporter, IObjectWithBounds, #=zgVGi8dddf2KDrBpwXNtIE7c$Rzhvm6HsMcdGeYeyPzPO, #=zJC7_UdDPJf7Rv1IJX$dSG2sl2L9fFOXPIvXIGqY=
-
public interface IMultipageImage
-
public interface IMultipageImageExt : IMultipageImage
-
public interface IRasterImageArgb64PixelLoader : IRasterImageRawDataLoader
-
public class LoadOptions : #=zJC7_UdDPJf7Rv1IJX$dSG2sl2L9fFOXPIvXIGqY=
-
public abstract class ObjectWithBounds
-
public enum PaletteMiningMethod
-
public class Pen : TransparencySupporter
-
public class PixelDataFormat
-
public struct Point
- public static void FromLong(long packedPoint, out int x, out int y)
- public long ToLong()
-
public enum ProcessingType
-
public abstract class RasterCachedMultipageImage : RasterCachedImage, IMultipageImage
-
public abstract class RasterImage : Image, IRasterImageArgb32PixelLoader, IRasterImageRawDataLoader, #=zRU7Eij5IwikWSPXpb18X3etNbG4V4M$6nw==
-
public class RemoveBackgroundSettings
-
public abstract class Shape : ObjectWithBounds
-
public abstract class ShapeSegment
-
public class StreamContainer : DisposableObject, #=zswfsZHK7I4Gld6tytcT3lzrdGx0GV4bK6DVVYZUqH6DAFqm81Q==
-
public sealed class StringFormat : DisposableObject
-
public enum StringFormatFlags
-
public class TransparencySupporter
-
public abstract class VectorImage : Image, IObjectWithSizeF
Aspose.Imaging.AsyncTask
Aspose.Imaging.Brushes
-
public sealed class LinearGradientBrush : LinearGradientBrushBase
- public LinearGradientBrush()
- public LinearGradientBrush(Point point1, Point point2, Color color1, Color color2)
- public LinearGradientBrush(PointF point1, PointF point2, Color color1, Color color2)
- public LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle)
- public LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle)
- public LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle, bool isAngleScalable)
- public LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle, bool isAngleScalable)
- public LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle)
- public LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle)
- public LinearGradientBrush(PointF point1, PointF point2, Color color1, Color color2)
- public LinearGradientBrush(Point point1, Point point2, Color color1, Color color2)
- public LinearGradientBrush()
-
public sealed class TextureBrush : TransformBrush
- public TextureBrush(Image image)
- public TextureBrush(Image image, WrapMode wrapMode)
- public TextureBrush(Image image, WrapMode wrapMode, RectangleF destinationRectangle)
- public TextureBrush(Image image, WrapMode wrapMode, Rectangle destinationRectangle)
- public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)
- public TextureBrush(Image image, Rectangle destinationRectangle)
- public TextureBrush(Image image, WrapMode wrapMode, Rectangle destinationRectangle)
- public TextureBrush(Image image, WrapMode wrapMode, RectangleF destinationRectangle)
- public TextureBrush(Image image, WrapMode wrapMode)
- public TextureBrush(Image image)
- public TextureBrush(Image image, Rectangle destinationRectangle)
- public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)
Aspose.Imaging.CoreExceptions
Aspose.Imaging.CustomFontHandler
Aspose.Imaging.Exif
Aspose.Imaging.Extensions
Aspose.Imaging.FileFormats.Apng
Aspose.Imaging.FileFormats.BigTiff
Aspose.Imaging.FileFormats.Cdr.Const
Aspose.Imaging.FileFormats.Cdr.Objects
Aspose.Imaging.FileFormats.Cdr.Types
Aspose.Imaging.FileFormats.Cmx.ObjectModel
Aspose.Imaging.FileFormats.Cmx.ObjectModel.Enums
Aspose.Imaging.FileFormats.Cmx.ObjectModel.Specs
Aspose.Imaging.FileFormats.Cmx.ObjectModel.Styles
Aspose.Imaging.FileFormats.Core.VectorPaths
Aspose.Imaging.FileFormats.Dicom
Aspose.Imaging.FileFormats.Emf
Aspose.Imaging.FileFormats.Emf.Emf.Records
Aspose.Imaging.FileFormats.Emf.Graphics
Aspose.Imaging.FileFormats.Eps
Aspose.Imaging.FileFormats.Gif
Aspose.Imaging.FileFormats.Gif.Blocks
Aspose.Imaging.FileFormats.Ico
Aspose.Imaging.FileFormats.OpenDocument
Aspose.Imaging.FileFormats.OpenDocument.Enums
Aspose.Imaging.FileFormats.Pdf
Aspose.Imaging.FileFormats.Png
Aspose.Imaging.FileFormats.Psd
Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.VectorPaths
Aspose.Imaging.FileFormats.Tga
Aspose.Imaging.FileFormats.Tiff
Aspose.Imaging.FileFormats.Tiff.Enums
Aspose.Imaging.FileFormats.Tiff.FileManagement
-
public static class TiffStreamFactory
- public static TiffStreamReader GetTiffReader(StreamContainer stream, TiffByteOrder byteOrder)
- public static TiffStreamReader GetTiffReader(byte[] bytes, int bytesOffset, int dataLength, TiffByteOrder byteOrder)
- public static TiffStreamWriter GetTiffWriter(StreamContainer stream, TiffByteOrder byteOrder)
- public static TiffStreamReader GetTiffReader(StreamContainer stream, TiffByteOrder byteOrder, bool isBigTiff = false)
- public static TiffStreamReader GetTiffReader(byte[] bytes, int bytesOffset, int dataLength, TiffByteOrder byteOrder, bool isBigTiff = false)
- public static TiffStreamWriter GetTiffWriter(StreamContainer stream, TiffByteOrder byteOrder, bool isBigTiff = false)
-
public class TiffStreamReader : #=zng3S2m_DBE_10iPkCYei79btiKgVu2$tq0dmEPh8tXQo2os$Xpo1aRU=
-
public class TiffStreamWriter : #=zng3S2m_DBE_10iPkCYei79btiKgVu2$tq0dmEPh8tXQo2os$Xpo1aRU=, #=zswfsZHK7I4Gld6tytcT3lzrdGx0GV4bK6DVVYZUqH6DAFqm81Q==
Aspose.Imaging.FileFormats.Tiff.FileManagement.BigTiff
Aspose.Imaging.FileFormats.Tiff.PathResources
Aspose.Imaging.FileFormats.Tiff.TiffTagTypes
Aspose.Imaging.FileFormats.Webp
Aspose.Imaging.FileFormats.Wmf.Objects
Aspose.Imaging.ImageFilters.ComplexUtils
-
public struct Complex : IEquatable<Complex>
- public static readonly Complex I
- public static readonly Complex One
- public static readonly int SizeOfComplex
- public static readonly int SizeOfDouble
- public static readonly Complex Zero
- public double Im { get; set; }
- public double Magnitude { get; }
- public double Phase { get; }
- public double Re { get; set; }
- public double SquaredMagnitude { get; }
- public Complex(double real, double imaginary)
- public Complex(Complex c)
- public static Complex Add(Complex a, Complex b)
- public static Complex Add(Complex a, double s)
- public static void Add(Complex a, Complex b, ref Complex result)
- public static void Add(Complex a, double s, ref Complex result)
- public static bool ApproxEqual(Complex a, Complex b)
- public static bool ApproxEqual(Complex a, Complex b, double tolerance)
- public static Complex Cos(Complex a)
- public static Complex Divide(Complex a, Complex b)
- public static Complex Divide(Complex a, double s)
- public static Complex Divide(double s, Complex a)
- public static void Divide(Complex a, Complex b, ref Complex result)
- public static void Divide(Complex a, double s, ref Complex result)
- public static void Divide(double s, Complex a, ref Complex result)
- public static Complex Exp(Complex a)
- public static Complex Log(Complex a)
- public static Complex Multiply(Complex a, Complex b)
- public static Complex Multiply(Complex a, double s)
- public static void Multiply(Complex a, Complex b, ref Complex result)
- public static void Multiply(Complex a, double s, ref Complex result)
- public static Complex Negate(Complex a)
- public static Complex op_Addition(Complex a, Complex b)
- public static Complex op_Addition(Complex a, double s)
- public static Complex op_Addition(double s, Complex a)
- public static Complex op_Division(Complex a, Complex b)
- public static Complex op_Division(Complex a, double s)
- public static Complex op_Division(double s, Complex a)
- public static bool op_Equality(Complex a, Complex b)
- public static Complex op_Explicit(double value)
- public static Complex op_Explicit(float value)
- public static bool op_Inequality(Complex a, Complex b)
- public static Complex op_Multiply(Complex a, Complex b)
- public static Complex op_Multiply(double s, Complex a)
- public static Complex op_Multiply(Complex a, double s)
- public static Complex op_Subtraction(Complex a, Complex b)
- public static Complex op_Subtraction(Complex a, double s)
- public static Complex op_Subtraction(double s, Complex a)
- public static Complex op_UnaryNegation(Complex a)
- public static Complex Parse(string s)
- public static Complex Sin(Complex a)
- public static Complex Sqrt(Complex a)
- public static Complex Subtract(Complex a, Complex b)
- public static Complex Subtract(Complex a, double s)
- public static Complex Subtract(double s, Complex a)
- public static void Subtract(Complex a, Complex b, ref Complex result)
- public static void Subtract(Complex a, double s, ref Complex result)
- public static void Subtract(double s, Complex a, ref Complex result)
- public static Complex Tan(Complex a)
- public static bool TryParse(string s, out Complex result)
- public Complex Clone()
- public bool Equals(Complex other)
Aspose.Imaging.ImageFilters.Convolution
-
public class ConvolutionFilter
- public static double[,] Emboss3x3 { get; }
- public static double[,] Emboss5x5 { get; }
- public static double[,] Sharpen3x3 { get; }
- public static double[,] Sharpen5x5 { get; }
- public static double[,] GetBlurBox(int size)
- public static double[,] GetBlurMotion(int size, double angle)
- public static double[,] GetGaussian(int size, double sigma)
- public static Complex[,] ToComplex(double[,] kernel)
Aspose.Imaging.ImageFilters.FilterOptions
-
public class ConvolutionFilterOptions : FilterOptionsBase, #=zywPjyh0hz7RI2ur1SM2o2GdXz$RmGIK0BelfGj$LA0SibJipEI9ORZ5vfh_jLtGCug==, #=zZGmd8vnLYOXK435ejAWz0K_GzEy3_AW69E575SudaNYzxNyxi6fhfTs=<double[,]>
-
public class DeconvolutionFilterOptions : FilterOptionsBase, #=ztU7GiIPahk7Ms1c0o9ejIus0jFQ45$6U$w6lOYjieNr0n4MNX52NwH1DhmRhVMSLHfywBfk=, #=zZGmd8vnLYOXK435ejAWz0K_GzEy3_AW69E575SudaNYzxNyxi6fhfTs=<Complex[,]>
-
public class GaussianBlurFilterOptions : ConvolutionFilterOptions, #=zkzMj7QSQ7s97xG4_mKKHTWOpNC4lHpKxmf$ZhIzjS0W1CITyuSDbSXH6THAf7ygE9X5V6wTUDonUTRmhbq$26xg=, #=z5shzx4qFa_eFFaIm3ee7bEJpaQA9DnoxiHQ_1W9rbf0$YejJhDO11OlDrIpyh0xa42yIZWo=
-
public abstract class GaussianDeconvolutionFilterOptions : DeconvolutionFilterOptions, #=zkzMj7QSQ7s97xG4_mKKHTWOpNC4lHpKxmf$ZhIzjS0W1CITyuSDbSXH6THAf7ygE9X5V6wTUDonUTRmhbq$26xg=, #=z5shzx4qFa_eFFaIm3ee7bEJpaQA9DnoxiHQ_1W9rbf0$YejJhDO11OlDrIpyh0xa42yIZWo=
-
public class GaussWienerFilterOptions : GaussianDeconvolutionFilterOptions
- public int Radius { get; set; }
- public double Smooth { get; set; }
-
public class MotionWienerFilterOptions : GaussianDeconvolutionFilterOptions
- public int Length { get; set; }
- public double Smooth { get; set; }
-
public class SharpenFilterOptions : GaussianBlurFilterOptions
- public double Sigma { get; set; }
- public int Size { get; set; }
Aspose.Imaging.ImageLoadOptions
Aspose.Imaging.ImageOptions
Aspose.Imaging.MagicWand
Aspose.Imaging.MagicWand.ImageMasks
-
public class CircleMask : ImageMask
-
public class EmptyImageMask : ImageMask
-
public enum FeatheringMode
-
public class FeatheringSettings
-
public interface IImageMask : ICloneable
-
public class ImageBitMask : ImageMask
-
public class ImageGrayscaleMask : IImageMask, ICloneable
- public Rectangle Bounds { get; }
- public int Height { get; }
- public byte this[int x, int y] { get; set; }
- public Rectangle SelectionBounds { get; }
- public RasterImage Source { get; }
- public int Width { get; }
- public ImageGrayscaleMask(int width, int height)
- public ImageGrayscaleMask(RasterImage image)
- public static ImageGrayscaleMask op_Addition(ImageGrayscaleMask a, ImageGrayscaleMask b)
- public static ImageGrayscaleMask op_ExclusiveOr(ImageGrayscaleMask a, ImageGrayscaleMask b)
- public static ImageGrayscaleMask op_LogicalNot(ImageGrayscaleMask a)
- public static ImageGrayscaleMask op_Multiply(ImageGrayscaleMask a, ImageGrayscaleMask b)
- public static ImageGrayscaleMask op_Subtraction(ImageGrayscaleMask a, ImageGrayscaleMask b)
- public void Apply()
- public void ApplyTo(RasterImage image)
- public object Clone()
- public ImageGrayscaleMask Crop(Size size)
- public ImageGrayscaleMask Crop(int width, int height)
- public ImageGrayscaleMask Crop(Rectangle rectangle)
- public ImageGrayscaleMask ExclusiveDisjunction(ImageGrayscaleMask mask)
- public byte GetByteOpacity(int x, int y)
- public ImageGrayscaleMask Intersect(ImageGrayscaleMask mask)
- public ImageGrayscaleMask Invert()
- public bool IsOpaque(int x, int y)
- public bool IsTransparent(int x, int y)
- public ImageGrayscaleMask Subtract(ImageGrayscaleMask mask)
- public ImageGrayscaleMask Union(ImageGrayscaleMask mask)
-
public abstract class ImageMask : IImageMask, ICloneable
- public Rectangle Bounds { get; }
- public int Height { get; protected set; }
- public abstract bool this[int x, int y] { get; }
- public abstract Rectangle SelectionBounds { get; }
- public RasterImage Source { get; protected set; }
- public int Width { get; protected set; }
- protected ImageMask(int width, int height)
- public static ImageBitMask op_Addition(ImageMask a, ImageMask b)
- public static ImageBitMask op_ExclusiveOr(ImageMask a, ImageMask b)
- public static ImageGrayscaleMask op_Explicit(ImageMask mask)
- public static ImageBitMask op_LogicalNot(ImageMask a)
- public static ImageBitMask op_Multiply(ImageMask a, ImageMask b)
- public static ImageBitMask op_Subtraction(ImageMask a, ImageMask b)
- public void Apply()
- public void ApplyTo(RasterImage image)
- public abstract object Clone()
- public ImageMask Crop(Size size)
- public ImageMask Crop(int width, int height)
- public abstract ImageMask Crop(Rectangle rectangle)
- public ImageBitMask ExclusiveDisjunction(ImageMask mask)
- public ImageBitMask ExclusiveDisjunction(MagicWandSettings settings)
- public ImageBitMask ExclusiveDisjunction(RasterImage image, MagicWandSettings settings)
- public byte GetByteOpacity(int x, int y)
- public ImageGrayscaleMask GetFeathered(FeatheringSettings settings = null)
- public abstract ImageMask Inflate(int size)
- public ImageBitMask Intersect(ImageMask mask)
- public ImageBitMask Intersect(MagicWandSettings settings)
- public ImageBitMask Intersect(RasterImage image, MagicWandSettings settings)
- public ImageBitMask Invert()
- public bool IsOpaque(int x, int y)
- public bool IsTransparent(int x, int y)
- public ImageBitMask Subtract(ImageMask mask)
- public ImageBitMask Subtract(MagicWandSettings settings)
- public ImageBitMask Subtract(RasterImage image, MagicWandSettings settings)
- public ImageBitMask Union(ImageMask mask)
- public ImageBitMask Union(MagicWandSettings settings)
- public ImageBitMask Union(RasterImage image, MagicWandSettings settings)
-
public class RectangleMask : ImageMask
Aspose.Imaging.Masking
Aspose.Imaging.Masking.Options
Aspose.Imaging.Masking.Result
Aspose.Imaging.Multithreading
Aspose.Imaging.PaletteHelper
Aspose.Imaging.ShapeSegments
Aspose.Imaging.Shapes
Aspose.Imaging.Sources
Aspose.Imaging.Watermark
Aspose.Imaging.Watermark.Options
Aspose.Imaging.Xmp
-
public static class Namespaces
- public const string Dicom = "https://dicom.nema.org/medical/dicom/"
Aspose.Imaging.Xmp.Schemas.Dicom