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. |
| |
|