VintaSoft Imaging .NET SDK: API changes in version 12.1
In This Topic
API changes in Vintasoft.Imaging.dll
New classes:
public class Vintasoft.Imaging. ErrorImageCreatingEventArgs
|
Provides event data for ErrorImageCreating event. |
public class Vintasoft.Imaging.Drawing. DrawingString
|
Provides a Unicode string that is used for drawing of text using a font. |
public class Vintasoft.Imaging.Drawing. DrawingStringBuilder
|
Represents a builder for drawing string. |
public class Vintasoft.Imaging.Fonts. FontSymbolOutline
|
Represents a font symbol outline. |
Moved classes:
public class Vintasoft.Imaging. BitmapChannelsFormat
|
Moved to Vintasoft.Shared.dll assembly.
|
public class Vintasoft.Imaging. BitmapSizeLimitException
|
Moved to Vintasoft.Shared.dll assembly.
|
public class Vintasoft.Imaging. ChannelFormat
|
Moved to Vintasoft.Shared.dll assembly.
|
public class Vintasoft.Imaging. ManagedBitmap
|
Moved to Vintasoft.Shared.dll assembly.
|
public class Vintasoft.Imaging. Palette
|
Moved to Vintasoft.Shared.dll assembly.
|
public class Vintasoft.Imaging. UnmanagedBitmap
|
Moved to Vintasoft.Shared.dll assembly.
|
public class Vintasoft.Imaging. VintasoftBitmap
|
Moved to Vintasoft.Shared.dll assembly.
|
public class Vintasoft.Imaging. VintasoftBitmapData
|
Moved to Vintasoft.Shared.dll assembly.
|
public class Vintasoft.Imaging.ColorManagement. ColorChannelsOrder
|
Moved to Vintasoft.Shared.dll assembly.
|
public class Vintasoft.Imaging.ColorManagement. ColorSpaceFormat
|
Moved to Vintasoft.Shared.dll assembly.
|
public abstract class Vintasoft.Imaging.ColorManagement. ColorSpaceFormats
|
Moved to Vintasoft.Shared.dll assembly.
|
public class Vintasoft.Imaging.TypeConverters. ResolutionConverter
|
Moved to Vintasoft.Shared.dll assembly.
|
Changed classes:
Vintasoft.Imaging. ImagingEnvironment
|
Added properties
|
public static bool IsInDesignMode { get ; }
|
Gets a value indicating whether the SDK is used in design mode. |
|
|
Changed properties
|
public static Vintasoft.Imaging. Resolution ScreenResolution { get ; }
|
public static Vintasoft.Imaging. Resolution ScreenResolution { get ; set ; }
|
|
|
Added events
|
public event System. EventHandler <Vintasoft.Imaging. ErrorImageCreatingEventArgs > ErrorImageCreating
|
Occurs when error image is creating. |
|
|
Vintasoft.Imaging. PointFConverter
|
Changed methods
|
public static System.Drawing. PointF FromVintasoftPoint(Vintasoft.Imaging. VintasoftPoint)
|
public static System.Drawing. PointF FromVintasoftPoint(Vintasoft.Primitives. VintasoftPoint)
|
public static System.Drawing. PointF [] FromVintasoftPoint(Vintasoft.Imaging. VintasoftPoint [])
|
public static System.Drawing. PointF [] FromVintasoftPoint(Vintasoft.Primitives. VintasoftPoint [])
|
public static Vintasoft.Imaging. VintasoftPoint ToVintasoftPoint(System.Drawing. PointF)
|
public static Vintasoft.Primitives. VintasoftPoint ToVintasoftPoint(System.Drawing. PointF)
|
public static Vintasoft.Imaging. VintasoftPoint [] ToVintasoftPoint(System.Drawing. PointF [])
|
public static Vintasoft.Primitives. VintasoftPoint [] ToVintasoftPoint(System.Drawing. PointF [])
|
|
|
Vintasoft.Imaging. VintasoftDrawingConverter
|
Added methods
|
public static System.Drawing. Rectangle Convert(Vintasoft.Primitives. VintasoftRectI)
|
Converts VintasoftRectI to System.Drawing.Rectangle structure. |
public static System.Drawing. Size Convert(Vintasoft.Primitives. VintasoftSizeI)
|
Converts VintasoftSizeI to System.Drawing.Size structure. |
|
|
Changed methods
|
public static Vintasoft.Imaging. VintasoftPoint Convert(System.Drawing. PointF)
|
public static Vintasoft.Primitives. VintasoftPoint Convert(System.Drawing. PointF)
|
public static Vintasoft.Imaging. VintasoftPoint [] Convert(System.Drawing. PointF [])
|
public static Vintasoft.Primitives. VintasoftPoint [] Convert(System.Drawing. PointF [])
|
public static Vintasoft.Imaging. VintasoftIntRect Convert(System.Drawing. Rectangle)
|
public static Vintasoft.Primitives. VintasoftRectI Convert(System.Drawing. Rectangle)
|
public static Vintasoft.Imaging. VintasoftRect Convert(System.Drawing. RectangleF)
|
public static Vintasoft.Primitives. VintasoftRect Convert(System.Drawing. RectangleF)
|
public static Vintasoft.Imaging. VintasoftIntSize Convert(System.Drawing. Size)
|
public static Vintasoft.Primitives. VintasoftSizeI Convert(System.Drawing. Size)
|
public static Vintasoft.Imaging. VintasoftSize Convert(System.Drawing. SizeF)
|
public static Vintasoft.Primitives. VintasoftSize Convert(System.Drawing. SizeF)
|
public static System.Drawing. PointF Convert(Vintasoft.Imaging. VintasoftPoint)
|
public static System.Drawing. PointF Convert(Vintasoft.Primitives. VintasoftPoint)
|
public static System.Drawing. PointF [] Convert(Vintasoft.Imaging. VintasoftPoint [])
|
public static System.Drawing. PointF [] Convert(Vintasoft.Primitives. VintasoftPoint [])
|
public static System.Drawing. RectangleF Convert(Vintasoft.Imaging. VintasoftRect)
|
public static System.Drawing. RectangleF Convert(Vintasoft.Primitives. VintasoftRect)
|
public static System.Drawing. SizeF Convert(Vintasoft.Imaging. VintasoftSize)
|
public static System.Drawing. SizeF Convert(Vintasoft.Primitives. VintasoftSize)
|
|
|
Vintasoft.Imaging. VintasoftImage
|
Changed properties
|
public Vintasoft.Imaging.ColorManagement. ColorSpaceFormat ColorSpaceFormat { get ; }
|
public Vintasoft.Imaging. ColorSpaceFormat ColorSpaceFormat { get ; }
|
|
|
Added methods
|
public static Vintasoft.Imaging. VintasoftBitmap CreateBitmap(int, int)
|
Creates a new instance of VintasoftBitmap class. |
public static Vintasoft.Imaging. VintasoftBitmap CreateBitmap(int, int, Vintasoft.Imaging. PixelFormat)
|
Creates a new instance of VintasoftBitmap class. |
public static Vintasoft.Imaging. VintasoftBitmap CreateBitmap(int, int, Vintasoft.Imaging. Resolution, Vintasoft.Imaging. PixelFormat, Vintasoft.Imaging. Palette)
|
Creates a new instance of VintasoftBitmap class. |
|
|
Vintasoft.Imaging. VintasoftPointAffineTransform
|
Changed methods
|
public static Vintasoft.Imaging. VintasoftPoint TransformPoint(Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging. VintasoftPoint)
|
public static Vintasoft.Primitives. VintasoftPoint TransformPoint(Vintasoft.Imaging. AffineMatrix, Vintasoft.Primitives. VintasoftPoint)
|
public static void TransformPoints(Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging. VintasoftPoint [])
|
public static void TransformPoints(Vintasoft.Imaging. AffineMatrix, Vintasoft.Primitives. VintasoftPoint [])
|
public static void TransformPoints(Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging. VintasoftPoint [], int, int)
|
public static void TransformPoints(Vintasoft.Imaging. AffineMatrix, Vintasoft.Primitives. VintasoftPoint [], int, int)
|
public static Vintasoft.Imaging. VintasoftPoint TransformVector(Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging. VintasoftPoint)
|
public static Vintasoft.Primitives. VintasoftPoint TransformVector(Vintasoft.Imaging. AffineMatrix, Vintasoft.Primitives. VintasoftPoint)
|
public static void TransformVectors(Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging. VintasoftPoint [])
|
public static void TransformVectors(Vintasoft.Imaging. AffineMatrix, Vintasoft.Primitives. VintasoftPoint [])
|
public static void TransformVectors(Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging. VintasoftPoint [], int, int)
|
public static void TransformVectors(Vintasoft.Imaging. AffineMatrix, Vintasoft.Primitives. VintasoftPoint [], int, int)
|
|
|
Vintasoft.Imaging. VintasoftPointTransform
|
Changed methods
|
public static Vintasoft.Imaging. VintasoftRect TransformBoundingBox(Vintasoft.Imaging. VintasoftPointTransform, Vintasoft.Imaging. VintasoftRect)
|
public static Vintasoft.Primitives. VintasoftRect TransformBoundingBox(Vintasoft.Imaging. VintasoftPointTransform, Vintasoft.Primitives. VintasoftRect)
|
public Vintasoft.Imaging. VintasoftPoint TransformPoint(Vintasoft.Imaging. VintasoftPoint)
|
public Vintasoft.Primitives. VintasoftPoint TransformPoint(Vintasoft.Primitives. VintasoftPoint)
|
public void TransformPoints(Vintasoft.Imaging. VintasoftPoint [])
|
public void TransformPoints(Vintasoft.Primitives. VintasoftPoint [])
|
public Vintasoft.Imaging. VintasoftPoint TransformVector(Vintasoft.Imaging. VintasoftPoint)
|
public Vintasoft.Primitives. VintasoftPoint TransformVector(Vintasoft.Primitives. VintasoftPoint)
|
public void TransformVectors(Vintasoft.Imaging. VintasoftPoint [])
|
public void TransformVectors(Vintasoft.Primitives. VintasoftPoint [])
|
|
|
Vintasoft.Imaging. VintasoftPointTranslateTransform
|
Changed methods
|
public static void TranslatePoints(Vintasoft.Imaging. VintasoftPoint [], double, double)
|
public static void TranslatePoints(Vintasoft.Primitives. VintasoftPoint [], double, double)
|
|
|
Vintasoft.Imaging.Codecs.Decoders. JpegDecodingSettings
|
Changed properties
|
public Vintasoft.Imaging.ColorManagement. ColorSpaceFormat DestColorFormat { get ; set ; }
|
public Vintasoft.Imaging. ColorSpaceFormat DestColorFormat { get ; set ; }
|
public Vintasoft.Imaging.ColorManagement. ColorSpaceFormat SourceColorFormat { get ; set ; }
|
public Vintasoft.Imaging. ColorSpaceFormat SourceColorFormat { get ; set ; }
|
|
|
Vintasoft.Imaging.Codecs.Encoders. PbmEncoderSettings
|
Changed properties
|
public Vintasoft.Imaging.Codecs.Pbm. PbmEncoding Encoding { get ; }
|
public Vintasoft.Imaging.Codecs.ImageFiles.Pbm. PbmEncoding Encoding { get ; }
|
|
|
Changed constructors
|
public void PbmEncoderSettings(Vintasoft.Imaging.Codecs.Pbm. PbmEncoding)
|
public void PbmEncoderSettings(Vintasoft.Imaging.Codecs.ImageFiles.Pbm. PbmEncoding)
|
|
|
Vintasoft.Imaging.Codecs.Encoders. TgaEncoderSettings
|
Changed properties
|
public Vintasoft.Imaging.Codecs.Tga. TgaCompression Compression { get ; }
|
public Vintasoft.Imaging.Codecs.ImageFiles.Tga. TgaCompression Compression { get ; }
|
public Vintasoft.Imaging.Codecs.Tga. TgaImageOrigin ImageOrigin { get ; }
|
public Vintasoft.Imaging.Codecs.ImageFiles.Tga. TgaImageOrigin ImageOrigin { get ; }
|
|
|
Changed constructors
|
public void TgaEncoderSettings(Vintasoft.Imaging.Codecs.Tga. TgaCompression)
|
public void TgaEncoderSettings(Vintasoft.Imaging.Codecs.ImageFiles.Tga. TgaCompression)
|
public void TgaEncoderSettings(Vintasoft.Imaging.Codecs.Tga. TgaImageOrigin)
|
public void TgaEncoderSettings(Vintasoft.Imaging.Codecs.ImageFiles.Tga. TgaImageOrigin)
|
public void TgaEncoderSettings(Vintasoft.Imaging.Codecs.Tga. TgaCompression, Vintasoft.Imaging.Codecs.Tga. TgaImageOrigin)
|
public void TgaEncoderSettings(Vintasoft.Imaging.Codecs.ImageFiles.Tga. TgaCompression, Vintasoft.Imaging.Codecs.ImageFiles.Tga. TgaImageOrigin)
|
|
|
Vintasoft.Imaging.Codecs.ImageFiles.Pbm. PbmPage
|
Changed properties
|
public Vintasoft.Imaging.Codecs.Pbm. PbmColorType ColorType { get ; }
|
public Vintasoft.Imaging.Codecs.ImageFiles.Pbm. PbmColorType ColorType { get ; }
|
public Vintasoft.Imaging.Codecs.Pbm. PbmComponentType ComponentType { get ; }
|
public Vintasoft.Imaging.Codecs.ImageFiles.Pbm. PbmComponentType ComponentType { get ; }
|
public Vintasoft.Imaging.Codecs.Pbm. PbmEncoding Encoding { get ; }
|
public Vintasoft.Imaging.Codecs.ImageFiles.Pbm. PbmEncoding Encoding { get ; }
|
|
|
Vintasoft.Imaging.Codecs.ImageFiles.Tga. TgaPage
|
Changed properties
|
public Vintasoft.Imaging.Codecs.Tga. TgaCompression Compression { get ; }
|
public Vintasoft.Imaging.Codecs.ImageFiles.Tga. TgaCompression Compression { get ; }
|
|
|
Vintasoft.Imaging.ColorManagement. ChannelsOrderConverterTransform
|
Changed constructors
|
public void ChannelsOrderConverterTransform(Vintasoft.Imaging.ColorManagement. ColorSpaceType, Vintasoft.Imaging.ColorManagement. ColorChannelsOrder, Vintasoft.Imaging.ColorManagement. ColorChannelsOrder)
|
public void ChannelsOrderConverterTransform(Vintasoft.Imaging. ColorSpaceType, Vintasoft.Imaging. ColorChannelsOrder, Vintasoft.Imaging. ColorChannelsOrder)
|
|
|
Vintasoft.Imaging.ColorManagement. ColorManagementDecodeSettings
|
Changed methods
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetColorTransform(Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetColorTransform(Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetColorTransformUsingEmbeddedProfile(Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement.Icc. IccProfile)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetColorTransformUsingEmbeddedProfile(Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement.Icc. IccProfile)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetColorTransformUsingEmbeddedProfile(Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement.Icc. IccProfile, bool, bool)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetColorTransformUsingEmbeddedProfile(Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement.Icc. IccProfile, bool, bool)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetColorTransformUsingEmbeddedProfileMetadata(Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.Metadata. IccProfileMetadata)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetColorTransformUsingEmbeddedProfileMetadata(Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging.Metadata. IccProfileMetadata)
|
|
|
Vintasoft.Imaging.ColorManagement. ColorTransform
|
Changed properties
|
public Vintasoft.Imaging.ColorManagement. ColorSpaceFormat DestColorFormat { get ; }
|
public Vintasoft.Imaging. ColorSpaceFormat DestColorFormat { get ; }
|
public Vintasoft.Imaging.ColorManagement. ColorSpaceFormat SourceColorFormat { get ; }
|
public Vintasoft.Imaging. ColorSpaceFormat SourceColorFormat { get ; }
|
|
|
Changed constructors
|
protected void ColorTransform(string, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat)
|
protected void ColorTransform(string, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat)
|
|
|
Vintasoft.Imaging.ColorManagement. ColorTransformD50ToD65
|
Changed constructors
|
protected void ColorTransformD50ToD65(string, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat)
|
protected void ColorTransformD50ToD65(string, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat)
|
|
|
Vintasoft.Imaging.ColorManagement. ColorTransformD65ToD50
|
Changed constructors
|
protected void ColorTransformD65ToD50(string, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat)
|
protected void ColorTransformD65ToD50(string, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat)
|
|
|
Vintasoft.Imaging.ColorManagement. ColorTransformSet
|
Changed methods
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetColorTransform(Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetColorTransform(Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetDirectColorTransform(Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetDirectColorTransform(Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat)
|
|
|
Vintasoft.Imaging.ColorManagement. ColorTransformWithWhitePoint
|
Changed constructors
|
protected void ColorTransformWithWhitePoint(string, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat)
|
protected void ColorTransformWithWhitePoint(string, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat)
|
|
|
Vintasoft.Imaging.ColorManagement. CompositeColorTransform
|
Changed constructors
|
protected void CompositeColorTransform(string, Vintasoft.Imaging.ColorManagement. ColorTransform [], Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat)
|
protected void CompositeColorTransform(string, Vintasoft.Imaging.ColorManagement. ColorTransform [], Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat)
|
|
|
Vintasoft.Imaging.ColorManagement. FastCompositeColorTransform
|
Changed methods
|
public static Vintasoft.Imaging.ColorManagement. FastCompositeColorTransform Create(string, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorTransform [])
|
public static Vintasoft.Imaging.ColorManagement. FastCompositeColorTransform Create(string, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorTransform [])
|
|
|
Vintasoft.Imaging.ColorManagement. RemapChannelsTransform
|
Changed constructors
|
public void RemapChannelsTransform(Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, double [])
|
public void RemapChannelsTransform(Vintasoft.Imaging. ColorSpaceFormat, double [])
|
|
|
Vintasoft.Imaging.ColorManagement. SimpleCompositeColorTransform
|
Changed methods
|
public static Vintasoft.Imaging.ColorManagement. SimpleCompositeColorTransform Create(Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorTransform [])
|
public static Vintasoft.Imaging.ColorManagement. SimpleCompositeColorTransform Create(Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorTransform [])
|
public static Vintasoft.Imaging.ColorManagement. SimpleCompositeColorTransform Create(string, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorTransform [])
|
public static Vintasoft.Imaging.ColorManagement. SimpleCompositeColorTransform Create(string, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging. ColorSpaceFormat, Vintasoft.Imaging.ColorManagement. ColorTransform [])
|
|
|
Vintasoft.Imaging.ColorManagement.Icc. IccProfile
|
Changed properties
|
public Vintasoft.Imaging.ColorManagement. ColorSpaceType DeviceColorSpace { get ; }
|
public Vintasoft.Imaging. ColorSpaceType DeviceColorSpace { get ; }
|
public Vintasoft.Imaging.ColorManagement. ColorSpaceType PcsColorSpace { get ; }
|
public Vintasoft.Imaging. ColorSpaceType PcsColorSpace { get ; }
|
|
|
Changed methods
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetDeviceToPcsTransform(Vintasoft.Imaging.ColorManagement. ColorChannelsOrder, Vintasoft.Imaging.ColorManagement.Icc. RenderingIntent)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetDeviceToPcsTransform(Vintasoft.Imaging. ColorChannelsOrder, Vintasoft.Imaging.ColorManagement.Icc. RenderingIntent)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetPcsToDeviceTransform(Vintasoft.Imaging.ColorManagement. ColorChannelsOrder, Vintasoft.Imaging.ColorManagement.Icc. RenderingIntent)
|
public Vintasoft.Imaging.ColorManagement. ColorTransform GetPcsToDeviceTransform(Vintasoft.Imaging. ColorChannelsOrder, Vintasoft.Imaging.ColorManagement.Icc. RenderingIntent)
|
|
|
Vintasoft.Imaging.Drawing. DrawingEngine
|
Changed methods
|
public void DrawString(long [], Vintasoft.Imaging.Drawing. IDrawingFont, Vintasoft.Imaging.Drawing. IDrawingBrush, System.Drawing. PointF)
|
public void DrawString(Vintasoft.Imaging.Drawing. DrawingString, Vintasoft.Imaging.Drawing. IDrawingFont, Vintasoft.Imaging.Drawing. IDrawingBrush, System.Drawing. PointF)
|
public System.Drawing. SizeF MeasureString(long [], Vintasoft.Imaging.Drawing. IDrawingFont)
|
public System.Drawing. SizeF MeasureString(Vintasoft.Imaging.Drawing. DrawingString, Vintasoft.Imaging.Drawing. IDrawingFont)
|
|
|
Vintasoft.Imaging.Drawing. DrawingFactory
|
Added methods
|
public static Vintasoft.Imaging.Drawing. DrawingFactory CreateGdiDrawingFactory()
|
Creates the GDI drawing factory that is located in 'Vintasoft.Imaging.Gdi.dll' assembly. |
public static Vintasoft.Imaging.Drawing. DrawingFactory CreateSkiaSharpDrawingFactory()
|
Creates the SkiaSharp drawing factory that is located in 'Vintasoft.Imaging.Drawing.SkiaSharp.dll' assembly. |
|
|
Vintasoft.Imaging.Drawing. DrawingFont
|
Added methods
|
public Vintasoft.Imaging.Drawing. DrawingString ConvertToDrawingString(string)
|
Converts specified string from unicode string to DrawingString . |
public System.Drawing. SizeF [] MeasureCharacters(Vintasoft.Imaging.Drawing. DrawingString)
|
Measures widths of Unicode characters. |
protected float MeasureStringWidthCore(Vintasoft.Imaging.Drawing. DrawingString)
|
Measures the width of the specified string when drawn with this font. |
|
|
Removed methods
|
public long [] ConvertToContentCodes(string)
|
Use DrawingFont.ConvertToDrawingString(string) method instead.
|
public string ConvertToUnicode(long [])
|
This method is not necessary any more. |
|
|
Changed methods
|
public void AddString(Vintasoft.Imaging.Drawing. IGraphicsPath, long [], System.Drawing. PointF)
|
public void AddString(Vintasoft.Imaging.Drawing. IGraphicsPath, Vintasoft.Imaging.Drawing. DrawingString, System.Drawing. PointF)
|
public void DrawString(Vintasoft.Imaging.Drawing. DrawingEngine, long [], Vintasoft.Imaging.Drawing. IDrawingBrush, System.Drawing. PointF)
|
public void DrawString(Vintasoft.Imaging.Drawing. DrawingEngine, Vintasoft.Imaging.Drawing. DrawingString, Vintasoft.Imaging.Drawing. IDrawingBrush, System.Drawing. PointF)
|
public System.Drawing. SizeF MeasureString(long [])
|
public System.Drawing. SizeF MeasureString(Vintasoft.Imaging.Drawing. DrawingString)
|
|
|
Vintasoft.Imaging.Drawing. DrawingFontWrapper
|
Added methods
|
public Vintasoft.Imaging.Drawing. DrawingString ConvertToDrawingString(string)
|
Converts specified string from unicode string to DrawingString . |
public System.Drawing. SizeF [] MeasureCharacters(Vintasoft.Imaging.Drawing. DrawingString)
|
Measures size of drawing characters. |
|
|
Removed methods
|
public long [] ConvertToContentCodes(string)
|
Use DrawingFontWrapper.ConvertToDrawingString(string) method instead.
|
public string ConvertToUnicode(long [])
|
This method is not necessary any more. |
|
|
Changed methods
|
public void AddString(Vintasoft.Imaging.Drawing. IGraphicsPath, long [], System.Drawing. PointF)
|
public void AddString(Vintasoft.Imaging.Drawing. IGraphicsPath, Vintasoft.Imaging.Drawing. DrawingString, System.Drawing. PointF)
|
public void DrawString(Vintasoft.Imaging.Drawing. DrawingEngine, long [], Vintasoft.Imaging.Drawing. IDrawingBrush, System.Drawing. PointF)
|
public void DrawString(Vintasoft.Imaging.Drawing. DrawingEngine, Vintasoft.Imaging.Drawing. DrawingString, Vintasoft.Imaging.Drawing. IDrawingBrush, System.Drawing. PointF)
|
public System.Drawing. SizeF MeasureString(long [])
|
public System.Drawing. SizeF MeasureString(Vintasoft.Imaging.Drawing. DrawingString)
|
|
|
Vintasoft.Imaging.ImageProcessing.Color. ReplaceColorCommand
|
Changed properties
|
public Vintasoft.Imaging.ColorManagement. ColorSpaceType ColorSpace { get ; set ; }
|
public Vintasoft.Imaging. ColorSpaceType ColorSpace { get ; set ; }
|
|
|
Changed constructors
|
public void ReplaceColorCommand(System.Drawing. Color, System.Drawing. Color, int, Vintasoft.Imaging.ColorManagement. ColorSpaceType)
|
public void ReplaceColorCommand(System.Drawing. Color, System.Drawing. Color, int, Vintasoft.Imaging. ColorSpaceType)
|
|
|
Vintasoft.Imaging.ImageProcessing.Transforms. ImageTransformationBasedCommand
|
Changed methods
|
protected Vintasoft.Imaging. VintasoftPointTransform CreateTransform(Vintasoft.Imaging. VintasoftIntSize)
|
protected Vintasoft.Imaging. VintasoftPointTransform CreateTransform(Vintasoft.Primitives. VintasoftSizeI)
|
protected Vintasoft.Imaging. VintasoftIntSize GetResultImageSize(Vintasoft.Imaging. VintasoftIntSize)
|
protected Vintasoft.Primitives. VintasoftSizeI GetResultImageSize(Vintasoft.Primitives. VintasoftSizeI)
|
|
|
Vintasoft.Imaging.ImageRendering. ImageRenderingRequirements
|
Added constructors
|
public void ImageRenderingRequirements()
|
Initializes a new instance of the ImageRenderingRequirements class. |
|
|
Vintasoft.Imaging.Metadata. PageMetadata
|
Added methods
|
public void AddIccProfile(byte [])
|
Adds an ICC profile to an image metadata. |
|
|
Vintasoft.Imaging.Processing. ProcessingHelper
|
Added methods
|
public static Vintasoft.Imaging.Processing. ProcessingCommand <TTarget> CreateFixup(Vintasoft.Imaging.Processing. Trigger <TTarget>, Vintasoft.Imaging.Processing. IProcessingCommand <TTarget>, Vintasoft.Imaging.Processing. IProcessingCommand <TTarget>)
|
Creates the fixup for the trigger using the specified processing command. |
|
|
Vintasoft.Imaging.Text. TextRegionSymbol
|
Added properties
|
public Vintasoft.Imaging. RegionF OutlineRegion { get ; }
|
Gets the RegionF of this symbol outline, in text space. |
|
|
Changed constructors
|
public void TextRegionSymbol(Vintasoft.Imaging.Text. TextSymbol, float, System.Drawing. PointF, Vintasoft.Imaging. RegionF, Vintasoft.Imaging. RegionF, System.Drawing. Color, Vintasoft.Imaging.Text. TextRenderingMode, float, float, int)
|
public void TextRegionSymbol(Vintasoft.Imaging.Text. TextSymbol, float, System.Drawing. PointF, Vintasoft.Imaging. RegionF, Vintasoft.Imaging. RegionF, Vintasoft.Imaging. RegionF, System.Drawing. Color, Vintasoft.Imaging.Text. TextRenderingMode, float, float, int)
|
|
|
Vintasoft.Imaging.Text. TextSymbol
|
Added properties
|
public Vintasoft.Imaging.Drawing. DrawingSymbol DrawingSymbol { get ; }
|
Gets the drawing symbol. |
|
|
Added methods
|
public Vintasoft.Imaging.Fonts. FontSymbolOutline GetOutline()
|
Returns an outline of text symbol. |
|
|
Vintasoft.Imaging.Text.Bidi. UnicodeBidirectional
|
Added methods
|
public static Vintasoft.Imaging.Text.Bidi. IUnicodeTextFragment [] GetBidiVisual(bool, bool, Vintasoft.Imaging.Text.Bidi. IUnicodeTextFragment [])
|
Returns a visual representation of Unicode bidirectional text fragments. |
|
|
Vintasoft.Imaging.Utils. GraphicsUtils
|
Changed methods
|
public static Vintasoft.Imaging. VintasoftRect TransformRect(Vintasoft.Imaging. VintasoftRect, Vintasoft.Imaging. AffineMatrix)
|
public static Vintasoft.Primitives. VintasoftRect TransformRect(Vintasoft.Primitives. VintasoftRect, Vintasoft.Imaging. AffineMatrix)
|
public static Vintasoft.Imaging. VintasoftRect TransformRect(Vintasoft.Imaging. VintasoftRect, Vintasoft.Imaging. VintasoftPointTransform)
|
public static Vintasoft.Primitives. VintasoftRect TransformRect(Vintasoft.Primitives. VintasoftRect, Vintasoft.Imaging. VintasoftPointTransform)
|
|
|
Changed interfaces:
Vintasoft.Imaging.Drawing. IDrawingFont
|
Added methods
|
public Vintasoft.Imaging.Drawing. DrawingString ConvertToDrawingString(string)
|
Converts specified string from unicode string to DrawingString . |
public System.Drawing. SizeF [] MeasureCharacters(Vintasoft.Imaging.Drawing. DrawingString)
|
Measures size of Unicode characters. |
|
|
Removed methods
|
public long [] ConvertToContentCodes(string)
|
Use IDrawingFont.ConvertToDrawingString(string) method instead.
|
public string ConvertToUnicode(long [])
|
This method is not necessary any more. |
|
|
Changed methods
|
public void AddString(Vintasoft.Imaging.Drawing. IGraphicsPath, long [], System.Drawing. PointF)
|
public void AddString(Vintasoft.Imaging.Drawing. IGraphicsPath, Vintasoft.Imaging.Drawing. DrawingString, System.Drawing. PointF)
|
public void DrawString(Vintasoft.Imaging.Drawing. DrawingEngine, long [], Vintasoft.Imaging.Drawing. IDrawingBrush, System.Drawing. PointF)
|
public void DrawString(Vintasoft.Imaging.Drawing. DrawingEngine, Vintasoft.Imaging.Drawing. DrawingString, Vintasoft.Imaging.Drawing. IDrawingBrush, System.Drawing. PointF)
|
public System.Drawing. SizeF MeasureString(long [])
|
public System.Drawing. SizeF MeasureString(Vintasoft.Imaging.Drawing. DrawingString)
|
|
|
Remaned enumerations:
public enum Vintasoft.Imaging.Codecs.Tga. TgaCompression
|
public enum Vintasoft.Imaging.Codecs.ImageFiles.Tga. TgaCompression
|
public enum Vintasoft.Imaging.Codecs.Tga. TgaImageOrigin
|
public enum Vintasoft.Imaging.Codecs.ImageFiles.Tga. TgaImageOrigin
|
public enum Vintasoft.Imaging.Codecs.Tga. TgaImageType
|
public enum Vintasoft.Imaging.Codecs.ImageFiles.Tga. TgaImageType
|
public enum Vintasoft.Imaging.Codecs.Pbm. PbmColorType
|
public enum Vintasoft.Imaging.Codecs.ImageFiles.Pbm. PbmColorType
|
public enum Vintasoft.Imaging.Codecs.Pbm. PbmComponentType
|
public enum Vintasoft.Imaging.Codecs.ImageFiles.Pbm. PbmComponentType
|
public enum Vintasoft.Imaging.Codecs.Pbm. PbmEncoding
|
public enum Vintasoft.Imaging.Codecs.ImageFiles.Pbm. PbmEncoding
|
Moved enumerations:
public enum Vintasoft.Imaging. PixelFormat
|
Moved to Vintasoft.Shared.dll assembly.
|
public enum Vintasoft.Imaging. BitmapLockMode
|
Moved to Vintasoft.Shared.dll assembly.
|
public enum Vintasoft.Imaging.ColorManagement. ColorSpaceType
|
Moved to Vintasoft.Shared.dll assembly.
|
Changed enumerations:
Vintasoft.Imaging.Pdf. PdfDocumentConformance
|
Added fields
|
public static Vintasoft.Imaging.Pdf. PdfDocumentConformance PdfA_4
|
PDF/A-4 (ISO 19005-4). |
public static Vintasoft.Imaging.Pdf. PdfDocumentConformance PdfA_4e
|
PDF/A-4e (ISO 19005-4, Level E conformance). |
public static Vintasoft.Imaging.Pdf. PdfDocumentConformance PdfA_4f
|
PDF/A-4f (ISO 19005-4, Level F conformance). |
|
|
API changes in Vintasoft.Imaging.UI.dll
New classes:
Changed classes:
Vintasoft.Imaging.UI. ThumbnailViewer
|
Added properties
|
public bool ShowThumbnailCheckBox { get ; set ; }
|
Gets or sets a value, indicating whether thumbnail viewer should show checkbox on thumbnail. |
public bool ShowThumbnailControl { get ; set ; }
|
Gets or sets a value, indicating whether thumbnail viewer should show thumbnail control. |
public Vintasoft.Imaging. AnchorType ThumbnailControlAnchor { get ; set ; }
|
Gets or sets the anchor style of thumbnail control. |
public Vintasoft.Imaging. PaddingF ThumbnailControlPadding { get ; set ; }
|
Gets or sets the padding of thumbnail control. |
|
|
Added methods
|
public void AddThumbnailControl(Vintasoft.Imaging. VintasoftImage, System.Windows.Forms. Control)
|
Adds a thumbnail control that corresponds to the specified image. |
protected System.Windows.Forms. CheckBox CreateCheckBox(Vintasoft.Imaging. VintasoftImage)
|
Creates the CheckBox control. |
public System.Collections.Generic. IEnumerable <Vintasoft.Imaging. VintasoftImage > GetCheckedThumbnails()
|
Returns images, which correspond to the selected checkboxes. |
public static Vintasoft.Imaging.UI. ThumbnailViewer GetDragSource(System.Windows.Forms. DragEventArgs)
|
Returns the source thumbnail viewer for Drag&Drop operation. |
public bool GetThumbnailCheckBoxState(Vintasoft.Imaging. VintasoftImage)
|
Returns the state of checkbox that corresponds to the specified image. |
public System.Windows.Forms. Control GetThumbnailControl(Vintasoft.Imaging. VintasoftImage)
|
Returns thumbnail control of specified image. |
public System.Collections.Generic. IEnumerable <System.Collections.Generic. KeyValuePair <Vintasoft.Imaging. VintasoftImage,System.Windows.Forms. Control >> GetThumbnailControls()
|
Returns all thumbnails controls. |
protected void OnThumbnailControlCreating(Vintasoft.Imaging.UI. ThumbnailControlEventArgs)
|
Raises the ThumbnailControlCreating event. |
protected void OnThumbnailControlDisposing(Vintasoft.Imaging.UI. ThumbnailControlEventArgs)
|
Raises the ThumbnailControlDisposing event. |
public void RemoveThumbnailControl(Vintasoft.Imaging. VintasoftImage)
|
Removes thumbnail control that corresponds to the specified image. |
public void SetThumbnailCheckBoxState(Vintasoft.Imaging. VintasoftImage, bool)
|
Sets the checked property for checkbox of specified image. |
|
|
Added events
|
public event System. EventHandler <Vintasoft.Imaging.UI. ThumbnailControlEventArgs > ThumbnailControlCreating
|
Occurs when thumbnail control is creating. |
public event System. EventHandler <Vintasoft.Imaging.UI. ThumbnailControlEventArgs > ThumbnailControlDisposing
|
Occurs when thumbnail control is disposing. |
|
|
Vintasoft.Imaging.UI.VisualTools.GraphicObjects. GraphicObjectGroup
|
Changed properties
|
public Vintasoft.Imaging. VintasoftRect LayoutRect { get ; }
|
public Vintasoft.Primitives. VintasoftRect LayoutRect { get ; }
|
|
|
Changed methods
|
public void EnableLayout(Vintasoft.Imaging. AnchorType, Vintasoft.Imaging. VintasoftRect)
|
public void EnableLayout(Vintasoft.Imaging. AnchorType, Vintasoft.Primitives. VintasoftRect)
|
|
|
API changes in Vintasoft.Imaging.Wpf.dll
Changed classes:
Vintasoft.Imaging.Wpf. VintasoftWpfConverter
|
Added methods
|
public static System.Windows. Int32Rect Convert(Vintasoft.Primitives. VintasoftRectI)
|
Converts VintasoftRectI to System.Windows.Int32Rect structure. |
|
|
Changed methods
|
public static Vintasoft.Imaging. VintasoftIntRect Convert(System.Windows. Int32Rect)
|
public static Vintasoft.Primitives. VintasoftRectI Convert(System.Windows. Int32Rect)
|
public static Vintasoft.Imaging. VintasoftPoint Convert(System.Windows. Point)
|
public static Vintasoft.Primitives. VintasoftPoint Convert(System.Windows. Point)
|
public static Vintasoft.Imaging. VintasoftPoint [] Convert(System.Windows. Point [])
|
public static Vintasoft.Primitives. VintasoftPoint [] Convert(System.Windows. Point [])
|
public static Vintasoft.Imaging. VintasoftRect Convert(System.Windows. Rect)
|
public static Vintasoft.Primitives. VintasoftRect Convert(System.Windows. Rect)
|
public static Vintasoft.Imaging. VintasoftSize Convert(System.Windows. Size)
|
public static Vintasoft.Primitives. VintasoftSize Convert(System.Windows. Size)
|
public static System.Windows. Point Convert(Vintasoft.Imaging. VintasoftPoint)
|
public static System.Windows. Point Convert(Vintasoft.Primitives. VintasoftPoint)
|
public static System.Windows. Point [] Convert(Vintasoft.Imaging. VintasoftPoint [])
|
public static System.Windows. Point [] Convert(Vintasoft.Primitives. VintasoftPoint [])
|
public static System.Windows. Rect Convert(Vintasoft.Imaging. VintasoftRect)
|
public static System.Windows. Rect Convert(Vintasoft.Primitives. VintasoftRect)
|
public static System.Windows. Size Convert(Vintasoft.Imaging. VintasoftSize)
|
public static System.Windows. Size Convert(Vintasoft.Primitives. VintasoftSize)
|
|
|
API changes in Vintasoft.Imaging.Wpf.UI.dll
New classes:
Changed classes:
Vintasoft.Imaging.Wpf.UI. WpfThumbnailViewer
|
Added properties
|
public bool ShowThumbnailCheckBox { get ; set ; }
|
Gets or sets a value, indicating whether thumbnail viewer should show checkbox on thumbnail. |
public bool ShowThumbnailControl { get ; set ; }
|
Gets or sets a value, indicating whether thumbnail viewer should show thumbnail control. |
public Vintasoft.Imaging. AnchorType ThumbnailControlAnchor { get ; set ; }
|
Gets or sets the anchor style of thumbnail control. |
public System.Windows. Thickness ThumbnailControlPadding { get ; set ; }
|
Gets or sets the padding of thumbnail control. |
|
|
Added methods
|
public void AddThumbnailControl(Vintasoft.Imaging. VintasoftImage, System.Windows.Controls. Control)
|
Adds a thumbnail control that corresponds to the specified image. |
protected System.Windows.Controls. CheckBox CreateCheckBox(Vintasoft.Imaging. VintasoftImage)
|
Creates the CheckBox control. |
public System.Collections.Generic. IEnumerable <Vintasoft.Imaging. VintasoftImage > GetCheckedThumbnails()
|
Returns images, which correspond to the selected checkboxes. |
public bool GetThumbnailCheckBoxState(Vintasoft.Imaging. VintasoftImage)
|
Returns the state of checkbox that corresponds to the specified image. |
public System.Windows.Controls. Control GetThumbnailControl(Vintasoft.Imaging. VintasoftImage)
|
Returns thumbnail control of specified image. |
public System.Collections.Generic. IEnumerable <System.Collections.Generic. KeyValuePair <Vintasoft.Imaging. VintasoftImage,System.Windows.Controls. Control >> GetThumbnailControls()
|
Returns all thumbnails controls. |
protected void OnThumbnailControlCreating(Vintasoft.Imaging.Wpf.UI. WpfThumbnailControlEventArgs)
|
Raises the ThumbnailControlCreating event. |
protected void OnThumbnailControlDisposing(Vintasoft.Imaging.Wpf.UI. WpfThumbnailControlEventArgs)
|
Raises the ThumbnailControlDisposing event. |
public void RemoveThumbnailControl(Vintasoft.Imaging. VintasoftImage)
|
Removes thumbnail control that corresponds to the specified image. |
public void SetThumbnailCheckBoxState(Vintasoft.Imaging. VintasoftImage, bool)
|
Sets the checked property for checkbox of specified image. |
|
|
Added events
|
public event System. EventHandler <Vintasoft.Imaging.Wpf.UI. WpfThumbnailControlEventArgs > ThumbnailControlCreating
|
Occurs when thumbnail control is creating. |
public event System. EventHandler <Vintasoft.Imaging.Wpf.UI. WpfThumbnailControlEventArgs > ThumbnailControlDisposing
|
Occurs when thumbnail control is disposing. |
|
|
Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects. WpfGraphicObjectGroup
|
Changed properties
|
public Vintasoft.Imaging. VintasoftRect LayoutRect { get ; }
|
public Vintasoft.Primitives. VintasoftRect LayoutRect { get ; }
|
|
|
Changed methods
|
public void EnableLayout(Vintasoft.Imaging. AnchorType, Vintasoft.Imaging. VintasoftRect)
|
public void EnableLayout(Vintasoft.Imaging. AnchorType, Vintasoft.Primitives. VintasoftRect)
|
|
|