VintaSoft Imaging .NET SDK 15.1: Documentation for .NET developer
In This Topic
VintaSoft Imaging .NET SDK: API changes in version 15.0
In This Topic

API changes in Vintasoft.Imaging.dll

New classes:

public class Vintasoft.Imaging.HtmlDocumentSource Html document source.
public class Vintasoft.Imaging.TemporaryStreamManager Provides the manager of temporary streams.
public class Vintasoft.Imaging.Codecs.Encoders.HtmlEncoderSettings Contains settings of HTML encoder.
public class Vintasoft.Imaging.ImageColors.RawColor Contains information about raw color (color with an arbitrary color bit depth).
public class Vintasoft.Imaging.Utils.TemporaryFileStream Provides a file stream that deletes source file after dispose.


Changed classes:

Vintasoft.Imaging.ImagingEnvironment
Added properties
public static Vintasoft.Imaging.TemporaryStreamManager TemporaryStreams { get; set; } Gets or sets a manager of temporary streams that is used in Imaging SDK.


Vintasoft.Imaging.VintasoftDrawingConverter
Added methods
public static Vintasoft.Primitives.VintasoftPadding Convert(Vintasoft.Imaging.PaddingF) Converts PaddingF to VintasoftPadding structure.
public static Vintasoft.Imaging.PaddingF Convert(Vintasoft.Primitives.VintasoftPadding) Converts VintasoftPadding to PaddingF structure.


Vintasoft.Imaging.Drawing.DrawingFontWithFallback
Added methods
public System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Vintasoft.Imaging.Drawing.IDrawingFont>> GetOutputTextSequence(string) Returns a list that contains texts and information about fonts, which should be used to output the texts.


Vintasoft.Imaging.Fonts.FileFontProgramsControllerWithFallbackFont
Added properties
public string FallbackSymbolFontName { get; set; } Gets or sets the name of the default fallback font for 'Symbol' font.


Vintasoft.Imaging.Text.Ucd.UnicodeCharacterDatabase
Added methods
public static bool IsSymbolCharacter(string) Returns a value indicating whether the specified character is 'Symbol' character.


Vintasoft.Imaging.Utils.ObjectClipboard
Added methods
public void SetDataItems(string[], object[]) Sets the data items.


Changed interfaces:

Vintasoft.Imaging.Utils.IObjectClipboard
Added methods
public void SetDataItems(string[], object[]) Sets the several data in clipboard.


New enumerations:

public enum Vintasoft.Imaging.Html.HtmlDocumentFormat Specifies available formats of HTML documents.


Changed enumerations:

Vintasoft.Imaging.Fonts.FontFallbackType
Added fields
public Vintasoft.Imaging.Fonts.FontFallbackType SymbolFont Symbol fallback font.




API changes in Vintasoft.Imaging.UI.dll

New classes:

public class Vintasoft.Imaging.UI.WinForms.Controls.CheckedToolStripSplitButton Represents a System.Windows.Forms.ToolStripSplitButton with Checked property.


Changed classes:

Vintasoft.Imaging.UI.VintasoftControlMouseEventArgs
Changed properties
public int Clicks { get; } public int Clicks { get; set; }


Vintasoft.Imaging.UI.VintasoftScrollableControl
Added properties
public double HorizontalScrollBarHeight { get; } Gets the height, in pixels, of the horizontal scroll bar.
public double VerticalScrollBarWidth { get; } Gets the width, in pixels, of the vertical scroll bar.
Added methods
public void DisableScrolling() Disables the scrolling using the ScrollToRect(VintasoftRect) and ScrollToRect(VintasoftRect,VintasoftSize) methods.
public void EnableScrolling() Enables the scrolling using the ScrollToRect(VintasoftRect) and ScrollToRect(VintasoftRect,VintasoftSize) methods.
public void ScrollToRect(Vintasoft.Primitives.VintasoftRect) Scrolls the viewer to the specified rectangle on viewer.
public void ScrollToRect(Vintasoft.Primitives.VintasoftRect, Vintasoft.Primitives.VintasoftSize) Scrolls the viewer to the specified rectangle on viewer area.


Vintasoft.Imaging.UI.VisualTools.VisualToolMouseEventArgs
Added constructors
public void VisualToolMouseEventArgs(Vintasoft.Imaging.UI.VisualTools.VisualToolMouseEventArgs) Initializes a new instance of the VisualToolMouseEventArgs class.


Vintasoft.Imaging.Utils.WinFormsSystemClipboard
Added methods
public void SetDataItems(string[], object[]) Sets the data items.




API changes in Vintasoft.Imaging.Wpf.dll

Changed classes:

Vintasoft.Imaging.Wpf.WpfObjectConverter
Added methods
public static Vintasoft.Imaging.Drawing.GraphicsPathData CreatePathData(System.Collections.Generic.IEnumerable<System.Windows.Media.PathFigure>) Creates GraphicsPathData object from the array that contains System.Windows.Media.PathFigure objects.


Vintasoft.Imaging.Wpf.Utils.WpfSystemClipboard
Added methods
public void SetDataItems(string[], object[]) Sets the data items.