public class Vintasoft.Imaging.BitmapSizeLimitException | Represents an error that occurs if SDK needs to create bitmap with size more than size specified in the Vintasoft.Imaging.ImagingEnvironment.MaxBitmapSize property. |
public class Vintasoft.Imaging.ImageTileDrawingSurface | Represents a surface for drawing on a tile of a Vintasoft.Imaging.VintasoftImage that is placed in a particular rectangle of another surface, e.g., printed page. |
public class Vintasoft.Imaging.ImagingResourceManager | Resource manager of VintaSoft Imaging .NET SDK. |
public class Vintasoft.Imaging.Codecs.Encoders.BmpEncoderSettings | Contains settings of BMP encoder. |
public class Vintasoft.Imaging.ColorManagement.RemapChannelsTransform | Color transform that remaps color channels. |
public class Vintasoft.Imaging.ImageColors.LabColor | Contains information about Lab color. |
public class Vintasoft.Imaging.TypeConverters.PaddingFConverter | Provides a type converter to convert Vintasoft.Imaging.PaddingF values to and from various other representations. |
public class Vintasoft.Imaging.UI.VisualTools.VisualToolEmbedder | Helper that allows to integrate functionality of one visual tool into another visual tool without using the Vintasoft.Imaging.UI.VisualTools.CompositeVisualTool class. |
public class Vintasoft.Imaging.UI.VisualTools.UserInteraction.ComboBoxObjectTransformer | Interaction controller that transforms a ComboBox interactive object. |
public class Vintasoft.Imaging.UI.VisualTools.UserInteraction.ScrollableInteractiveObjectTransformer | Interaction controller that transforms scrollabe interactive object. |
public class Vintasoft.Imaging.UI.VisualTools.UserInteraction.TextObjectTextBoxTransformer | Interaction controller that transforms text object. |
public class Vintasoft.Imaging.UI.VisualTools.UserInteraction.TextObjectTextBoxTransformerEventArgs | Provides data for the Vintasoft.Imaging.UI.VisualTools.UserInteraction.TextObjectTextBoxTransformer.TextBoxShowing, Vintasoft.Imaging.UI.VisualTools.UserInteraction.TextObjectTextBoxTransformer.TextBoxShown, Vintasoft.Imaging.UI.VisualTools.UserInteraction.TextObjectTextBoxTransformer.TextBoxClosing, Vintasoft.Imaging.UI.VisualTools.UserInteraction.TextObjectTextBoxTransformer.TextBoxClosed and Vintasoft.Imaging.UI.VisualTools.UserInteraction.TextObjectTextBoxTransformer.TextBoxUpdated events. |
public abstract class Vintasoft.Imaging.UIActions.CopyItemUIAction | Provides the abstract base class for UI action that copies selected item(s) into a clipboard. |
public abstract class Vintasoft.Imaging.UIActions.CutItemUIAction | Provides the abstract base class for UI action that copies selected item(s) into a clipboard and deletes selected item(s). |
public abstract class Vintasoft.Imaging.UIActions.DeleteItemUIAction | Provides the abstract base class for UI action that deletes selected item(s). |
public abstract class Vintasoft.Imaging.UIActions.PasteItemUIAction | Provides the abstract base class for UI action that pastes selected item(s). |
public abstract class Vintasoft.Imaging.UIActions.PasteItemWithOffsetUIAction | Provides the abstract base class for UI action that pastes selected item(s) and offsets it's in X and Y axis. |
public abstract class Vintasoft.Imaging.UIActions.SelectAllItemsUIAction | Provides the abstract base class for UI action that selects all items. |
public abstract class Vintasoft.Imaging.UIActions.UIAction | Provides the abstract base class for User Interface action. |
public class Vintasoft.Imaging.Undo.CompositeUndoAction | Group of undo actions. |
public class Vintasoft.Imaging.Utils.ActionProgressController | Provides a base class for typical progress controllers. |
public abstract class Vintasoft.Imaging.Utils.ActionProgressHandlerBase | Represents an abstract base class for typical action progress handler. |
public abstract class Vintasoft.Imaging.Utils.ActionProgressHandlers | Contains static methods that allow to create handlers of progress events. |
public class Vintasoft.Imaging.Utils.ArraySubsequenceTransformer<T> | Represents an array transformer that extracts the specified subsequence of an array. |
public class Vintasoft.Imaging.Utils.CompositeObjectSetListener<T> | Represents a listener for composite object set. |
public class Vintasoft.Imaging.Utils.ConstantSetListener<T> | Represents a listener of constant object set. |
public class Vintasoft.Imaging.Utils.ItemsSelectionManager<T> | Provides logic for performing selection the items from an item collection. |
public class Vintasoft.Imaging.Utils.ObjectClipboard | Provides methods for placing data on and retrieving data from local clipboard. |
public abstract class Vintasoft.Imaging.Utils.ObjectSetListenerBase<T> | Represents a base class for a listener of object set. |
public class Vintasoft.Imaging.Utils.ObjectSetListenerEventArgs<T> | Provides event data for IObjectSetListener{T}.Changed event. |
public class Vintasoft.Imaging.Utils.WinFormsSystemClipboard | Provides methods for placing data on and retrieving data from the system clipboard. |
Vintasoft.Imaging.ImageCollection | ||
Added methods | ||
public Vintasoft.Imaging.ImageCollection CreateReferencedCollectionAndSwitchSources(System.IO.Stream, System.IO.Stream) | Returns an image collection that contains images from this image collection, each image that references to the sourceStream will be switched to the destStream . | |
Vintasoft.Imaging.ImageLoadedEventArgs | ||
Added properties | ||
public Vintasoft.Imaging.Codecs.Decoders.DecodingSettings DecodingSettings { get; } | Gets the decoding settings which was used for loading of image. | |
Changed constructors | ||
public void ImageLoadedEventArgs(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings) | public void ImageLoadedEventArgs(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings) | |
public void ImageLoadedEventArgs(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, string) | public void ImageLoadedEventArgs(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, string) | |
Vintasoft.Imaging.ImageLoadingEventArgs | ||
Added properties | ||
public Vintasoft.Imaging.Codecs.Decoders.DecodingSettings DecodingSettings { get; set; } | Gets or sets the decoding settings which must be used for loading of image. | |
public Vintasoft.Imaging.Codecs.Decoders.RenderingSettings RenderingSettings { get; set; } | Gets or sets the rendering settings which must be used for loading of image. | |
Changed constructors | ||
public void ImageLoadingEventArgs(Vintasoft.Imaging.VintasoftImage) | public void ImageLoadingEventArgs(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings) | |
Vintasoft.Imaging.ImagingEnvironment | ||
Added properties | ||
public long MaxBitmapSize { get; set; } | Gets or sets the maximum size of the bitmap, in bytes. | |
public Vintasoft.Imaging.ImagingResourceManager ResourceManager { get; set; } | Gets or sets the resource manager of VintaSoft Imaging .NET SDK. | |
Vintasoft.Imaging.ProgressEventArgs | ||
Added properties | ||
public string Description { get; } | Gets the description of progress action. | |
Added constructors | ||
public void ProgressEventArgs(int, bool, string) | Initializes a new instance of the Vintasoft.Imaging.ProgressEventArgs class. | |
Vintasoft.Imaging.VintasoftImage | ||
Added constructors | ||
public void VintasoftImage(Vintasoft.Imaging.ImageSourceInfo) | Initializes a new instance of the Vintasoft.Imaging.VintasoftImage class. | |
Vintasoft.Imaging.Codecs.AvailableCodecs | ||
Added methods | ||
public Vintasoft.Imaging.Codecs.Codec GetCodecByName(string) | Returns codec for specified codec name. | |
Vintasoft.Imaging.Codecs.Encoders.BmpEncoder | ||
Added properties | ||
public Vintasoft.Imaging.Codecs.Encoders.BmpEncoderSettings Settings { get; set; } | Gets or sets the encoder settings. | |
Added constructors | ||
public void BmpEncoder(Vintasoft.Imaging.Codecs.Encoders.BmpEncoderSettings) | Initializes a new instance of the Vintasoft.Imaging.Codecs.Encoders.BmpEncoder class. | |
Vintasoft.Imaging.Codecs.Encoders.Jbig2EncoderSettings | ||
Added properties | ||
public Vintasoft.Imaging.ImageProcessing.ChangePixelFormatToBlackWhiteCommand BinarizationCommand { get; set; } | Gets or sets the binarization command, which must be used if color image must be converted to a black-white image before saving to a PDF file. | |
Vintasoft.Imaging.Codecs.Encoders.PdfEncoderSettings | ||
Added properties | ||
public Vintasoft.Imaging.ImageProcessing.ChangePixelFormatToBlackWhiteCommand BinarizationCommand { get; set; } | Gets or sets the binarization command, which must be used if color image must be converted to a black-white image before saving to a PDF file. | |
Vintasoft.Imaging.Codecs.Encoders.TiffEncoderSettings | ||
Added properties | ||
public Vintasoft.Imaging.ImageProcessing.ChangePixelFormatToBlackWhiteCommand BinarizationCommand { get; set; } | Gets or sets the binarization command, which must be used if color image must be converted to a black-white image before saving to a TIFF file. | |
Vintasoft.Imaging.Codecs.ImageFiles.ImagePage | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in an image page. | |
Vintasoft.Imaging.Codecs.ImageFiles.Bmp.BmpFile | ||
Changed constructors | ||
public void BmpFile(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Codecs.ImageFiles.Bmp.BmpCompression) | public void BmpFile(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Codecs.Encoders.BmpEncoderSettings) | |
Vintasoft.Imaging.Codecs.ImageFiles.Dib.DibPage | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a DIB page. | |
Vintasoft.Imaging.Codecs.ImageFiles.Gif.GifPage | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a GIF page. | |
Vintasoft.Imaging.Codecs.ImageFiles.Ico.IconPage | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in an Icon page. | |
Vintasoft.Imaging.Codecs.ImageFiles.Jpeg.ExifData | ||
Added methods | ||
public bool CanSaveInJpegFile() | Determines whether EXIF data can be saved in JPEG file. | |
public void SetThumbnail(Vintasoft.Imaging.VintasoftImage, int) | Sets the thumbnail stored in Exif data. | |
Vintasoft.Imaging.Codecs.ImageFiles.Jpeg.JpegPage | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in an JPEG page. | |
Vintasoft.Imaging.Codecs.ImageFiles.JpegLs.JpegLsPage | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in an JPEG-LS page. | |
Vintasoft.Imaging.Codecs.ImageFiles.Pcx.PcxPage | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a PCX page. | |
Vintasoft.Imaging.Codecs.ImageFiles.Png.PngPage | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a PNG page. | |
Vintasoft.Imaging.Codecs.ImageFiles.Tiff.TiffPage | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a TIFF page. | |
Vintasoft.Imaging.ImageColors.Argb32Color | ||
Added constructors | ||
public void Argb32Color(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Initializes a new instance of the Vintasoft.Imaging.ImageColors.Argb32Color class. | |
Added methods | ||
public void GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Populates a SerializationInfo with the data needed to serialize the target object. | |
Vintasoft.Imaging.ImageColors.Argb64Color | ||
Added constructors | ||
public void Argb64Color(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Initializes a new instance of the Vintasoft.Imaging.ImageColors.Argb64Color class. | |
Added methods | ||
public void GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Populates a SerializationInfo with the data needed to serialize the target object. | |
Vintasoft.Imaging.ImageColors.ColorBase | ||
Added methods | ||
public void GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Populates a SerializationInfo with the data needed to serialize the target object. | |
Vintasoft.Imaging.ImageColors.Gray16Color | ||
Added constructors | ||
public void Gray16Color(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Initializes a new instance of the Vintasoft.Imaging.ImageColors.Gray16Color class. | |
Vintasoft.Imaging.ImageColors.IndexedColor | ||
Added constructors | ||
public void IndexedColor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Initializes a new instance of the Vintasoft.Imaging.ImageColors.IndexedColor class. | |
Added methods | ||
public void GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Populates a SerializationInfo with the data needed to serialize the target object. | |
Vintasoft.Imaging.ImageColors.Rgb16Color555 | ||
Added constructors | ||
public void Rgb16Color555(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Initializes a new instance of the Vintasoft.Imaging.ImageColors.Rgb16Color555 class. | |
Vintasoft.Imaging.ImageColors.Rgb16Color565 | ||
Added constructors | ||
public void Rgb16Color565(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Initializes a new instance of the Vintasoft.Imaging.ImageColors.Rgb16Color565 class. | |
Vintasoft.Imaging.ImageColors.Rgb16ColorBase | ||
Added methods | ||
public void GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Populates a SerializationInfo with the data needed to serialize the target object. | |
Vintasoft.Imaging.ImageColors.Rgb24Color | ||
Added constructors | ||
public void Rgb24Color(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Initializes a new instance of the Vintasoft.Imaging.ImageColors.Rgb24Color class. | |
Added methods | ||
public void GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Populates a SerializationInfo with the data needed to serialize the target object. | |
Vintasoft.Imaging.ImageColors.Rgb48Color | ||
Added constructors | ||
public void Rgb48Color(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Initializes a new instance of the Vintasoft.Imaging.ImageColors.Rgb48Color class. | |
Added methods | ||
public void GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Populates a SerializationInfo with the data needed to serialize the target object. | |
Vintasoft.Imaging.ImageColors.XyzColor | ||
Added constructors | ||
public void XyzColor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Initializes a new instance of the Vintasoft.Imaging.ImageColors.XyzColor class. | |
Added methods | ||
public void GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) | Populates a SerializationInfo with the data needed to serialize the target object. | |
Vintasoft.Imaging.Metadata.BitmapMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a bitmap. | |
Vintasoft.Imaging.Metadata.BmpMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a BMP page. | |
Vintasoft.Imaging.Metadata.EmfMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in an EMF page. | |
Vintasoft.Imaging.Metadata.GifPageMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a GIF page. | |
Vintasoft.Imaging.Metadata.IconPageMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in an Icon page. | |
Vintasoft.Imaging.Metadata.JpegLsMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in an JPEG-LS page. | |
Vintasoft.Imaging.Metadata.JpegMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in an JPEG page. | |
Vintasoft.Imaging.Metadata.PageMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in an image page. | |
Vintasoft.Imaging.Metadata.PcxMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a PCX page. | |
Vintasoft.Imaging.Metadata.PngPageMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a PNG page. | |
Vintasoft.Imaging.Metadata.TiffPageMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a TIFF page. | |
Vintasoft.Imaging.Metadata.WmfMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a WMF page. | |
Vintasoft.Imaging.Print.ImagePrintDocument | ||
Removed properties | ||
public int Columns { get; set; } | This property is obsolete, use the Vintasoft.Imaging.Print.ImagePrintDocument.MosaicColumnCount property instead. | |
public int ImageMargin { get; set; } | This property is obsolete, use the Vintasoft.Imaging.Print.ImagePrintDocument.DistanceBetweenImages property instead. | |
public int PagePrinted { get; } | This property is obsolete, use the Vintasoft.Imaging.Print.ImagePrintDocument.PrintedPageCount property instead. | |
public int Rows { get; set; } | This property is obsolete, use the Vintasoft.Imaging.Print.ImagePrintDocument.MosaicRowCount property instead. | |
Vintasoft.Imaging.UI.ImageViewer | ||
Added methods | ||
public void LoadTemporaryImage(Vintasoft.Imaging.VintasoftImage) | Loads a temporary image in the viewer. | |
public void ZoomToRectangle(System.Drawing.RectangleF) | Zooms the viewer to the specified rectangle of current image. | |
Changed methods | ||
public void ChangeZoom(float, System.Drawing.Point) | public void ChangeZoom(float, System.Drawing.PointF) | |
Added events | ||
public event System.EventHandler<Vintasoft.Imaging.ImageLoadingEventArgs> ImageInitializing | Occurs when the image is initializing before loading. | |
public event System.EventHandler<Vintasoft.Imaging.PropertyChangingEventArgs<float>> ZoomChanging | Occurs when an image zoom is changing. | |
Vintasoft.Imaging.UI.VisualTools.CompositeVisualTool | ||
Added constructors | ||
public void CompositeVisualTool(bool, Vintasoft.Imaging.UI.VisualTools.VisualTool[]) | Initializes a new instance of the Vintasoft.Imaging.UI.VisualTools.CompositeVisualTool class. | |
Added methods | ||
public System.Collections.Generic.IList<Vintasoft.Imaging.UIActions.UIAction> GetSupportedUIActions() | Returns the supported UI actions. | |
public bool PerformNextItemSelection(bool) | Selects the next available item and makes it as the active item. | |
Vintasoft.Imaging.UI.VisualTools.MultiRectangularSelectionTool<T> | ||
Added events | ||
public event System.EventHandler SelectionChanged | ||
Vintasoft.Imaging.UI.VisualTools.RectangularSelectionTool | ||
Added properties | ||
public bool SelectionOnlyOnImage { get; set; } | Gets or sets a value indicating whether selection can be used only on image area. | |
Added methods | ||
public void BeginBuilding() | Begins building of selection. | |
Added events | ||
public event System.EventHandler BuildingFinished | Occurs when the selection building is finished. | |
public event System.EventHandler BuildingStarted | Occurs when the selection building is started. | |
Vintasoft.Imaging.UI.VisualTools.VisualTool | ||
Added properties | ||
public System.Windows.Forms.Keys SelectNextItemKeyCode { get; set; } | Gets or sets a key code that changes the selected item to the next item. | |
public System.Windows.Forms.Keys SelectPrevItemKeyCode { get; set; } | Gets or sets a key code that changes the selected item to the previous item. | |
Added methods | ||
public bool PerformNextItemSelection(bool) | Selects the next available item and makes it as the active item. | |
Added events | ||
public event System.EventHandler MouseEnter | Occurs when the mouse enters an area of visual tool. | |
public event System.EventHandler MouseLeave | Occurs when the mouse leaves an area of visual tool. | |
public event System.Windows.Forms.PreviewKeyDownEventHandler PreviewKeyDown | Occurs before the Vintasoft.Imaging.UI.VisualTools.VisualTool.KeyDown event when a key is pressed while focus is on this visual tool. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.BoundingBoxInteractionPoints | ||
Added properties | ||
public System.Windows.Forms.Cursor SizingCursorNESW { get; set; } | Gets or sets the two-headed diagonal (northeast/southwest) sizing cursor. | |
public System.Windows.Forms.Cursor SizingCursorNS { get; set; } | Gets or sets the two-headed vertical (north/south) sizing cursor. | |
public System.Windows.Forms.Cursor SizingCursorNWSE { get; set; } | Gets or sets the two-headed diagonal (northwest/southeast) sizing cursor. | |
public System.Windows.Forms.Cursor SizingCursorWE { get; set; } | Gets or sets the two-headed horizontal (west/east) sizing cursor. | |
public bool UseSizingCursors { get; set; } | Gets or sets a value indicating whether bounding box must use the sizing cursors as cursors for interaction points of bounding box. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.CompositeInteractionController | ||
Added properties | ||
public bool IsActivated { get; } | Gets a value indicating whether controller is activated. | |
Changed methods | ||
public void OnActivate() | public void OnActivate(Vintasoft.Imaging.UI.VisualTools.UserInteraction.UserInteractionVisualTool) | |
public void OnDeactivate() | public void OnDeactivate(Vintasoft.Imaging.UI.VisualTools.UserInteraction.UserInteractionVisualTool) | |
Added events | ||
public event System.EventHandler Activated | Occurs when the composite interaction controller is activated. | |
public event System.EventHandler Activating | Occurs when the composite interaction controller is activating. | |
public event System.EventHandler Deactivated | Occurs when the composite iteraction controller is deactivated. | |
public event System.EventHandler Deactivating | Occurs when the composite iteraction controller is deactivating. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<T> | ||
Added properties | ||
public bool IsActivated { get; } | Gets a value indicating whether controller is activated. | |
Changed methods | ||
public void OnActivate() | public void OnActivate(Vintasoft.Imaging.UI.VisualTools.UserInteraction.UserInteractionVisualTool) | |
public void OnDeactivate() | public void OnDeactivate(Vintasoft.Imaging.UI.VisualTools.UserInteraction.UserInteractionVisualTool) | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionEventArgs | ||
Added properties | ||
public System.Windows.Forms.Keys KeyCode { get; } | Gets the key code. | |
public System.Windows.Forms.Keys KeyData { get; } | Gets the key data. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.PointBasedObjectFreehandBuilder | ||
Added properties | ||
public bool FinishBuildingByDoubleMouseClick { get; set; } | Gets or sets a value indicating whether the annotation building must be finished when left mouse button is double clicked. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.PointBasedObjectInteractionControllerBase | ||
Added properties | ||
public Vintasoft.Imaging.Utils.IArrayTransformer<System.Drawing.PointF> PointsTransformer { get; set; } | Gets or sets the transformer of transformation points of interactive object. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.PointBasedObjectLineBuilder | ||
Added properties | ||
public System.Drawing.SizeF DefaultSize { get; set; } | Gets or sets a default size of interactive object. | |
Changed constructors | ||
public void PointBasedObjectLineBuilder(Vintasoft.Imaging.UI.VisualTools.UserInteraction.IPointBasedInteractiveObject, int) | public void PointBasedObjectLineBuilder(Vintasoft.Imaging.UI.VisualTools.UserInteraction.IPointBasedInteractiveObject) | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.PointBasedObjectMoveBuilder | ||
Added properties | ||
public System.Drawing.PointF InitialOffset { get; set; } | Gets or sets the initial offset of an interactive object. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.PointBasedObjectPointBuilder | ||
Added properties | ||
public Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionArea BuildingArea { get; } | Gets the building area. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.PointBasedObjectRectangularTransformer | ||
Added properties | ||
public Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractiveObjectBoundingBoxArea MoveArea { get; } | Gets an object area that allows to move the object. | |
Added constructors | ||
public void PointBasedObjectRectangularTransformer(Vintasoft.Imaging.UI.VisualTools.UserInteraction.IPointBasedInteractiveObject, bool) | Initializes a new instance of the Vintasoft.Imaging.UI.VisualTools.UserInteraction.PointBasedObjectRectangularTransformer class. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.UserInteractionVisualTool | ||
Added properties | ||
public Vintasoft.Imaging.UI.VisualTools.UserInteraction.IInteractionController ActiveInteractionController { get; } | Gets an active interaction controller. | |
Added methods | ||
public void InvalidateFocusedItem() | Invalidates a drawing box of focused interactive object. | |
public bool PerformNextItemSelection(bool) | Selects the next available item and makes it as the active item. | |
public void ScrollToFocusedItem() | Scrolls the viewer to the focused item. | |
Vintasoft.Imaging.Undo.UndoManager | ||
Added methods | ||
public void BeginCompositeAction(object) | Begins the composite action. | |
public void EndCompositeAction() | Ends the composite action. | |
Vintasoft.Imaging.Utils.AffineMatrix | ||
Added methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix CreateRotationRadians(double) | Creates a matrix, which is rotated relative point (0;0). | |
public Vintasoft.Imaging.Utils.AffineMatrix CreateRotationRadians(double, double, double) | Creates a matrix, which is rotated relative the specified point. | |
public Vintasoft.Imaging.Utils.AffineMatrix CreateScaling(double, double) | Creates scaled matrix. | |
public Vintasoft.Imaging.Utils.AffineMatrix CreateScaling(double, double, double, double) | Creates scaled matrix. | |
public Vintasoft.Imaging.Utils.AffineMatrix CreateSkewRadians(double, double) | Creates skewed matrix. | |
public Vintasoft.Imaging.Utils.AffineMatrix CreateTranslation(double, double) | Creates matrix and translates it to the specified offset. | |
public void SetMatrix(double, double, double, double, double, double) | Sets the current matrix from the specified matrix elements. | |
public void TranslateX(double) | Appends a translation of the specified X-axis offset to this Vintasoft.Imaging.Utils.AffineMatrix. | |
public void TranslateXPrepend(double) | Prepends a translation of the specified X-axis offset to this Vintasoft.Imaging.Utils.AffineMatrix. | |
public void TranslateY(double) | Appends a translation of the specified Y-axis offset to this Vintasoft.Imaging.Utils.AffineMatrix. | |
public void TranslateYPrepend(double) | Prepends a translation of the specified Y-axis offset to this Vintasoft.Imaging.Utils.AffineMatrix. | |
Vintasoft.Imaging.Utils.GraphicsUtils | ||
Added methods | ||
public System.Drawing.Drawing2D.GraphicsPath TransformGraphicsPath(System.Drawing.Drawing2D.GraphicsPath, Vintasoft.Imaging.Utils.PointFTransform) | Transforms the graphics path. | |
Vintasoft.Imaging.Utils.MasterCollection<T> | ||
Added methods | ||
public void AddRange(System.Collections.Generic.IEnumerable<T>) | Adds a range of elements to this collection. | |
Vintasoft.Imaging.Utils.PointFAffineTransform | ||
Added methods | ||
public void TransformPoints(Vintasoft.Imaging.Utils.AffineMatrix, System.Drawing.PointF[], int, int) | Transforms the specified points using the specified Vintasoft.Imaging.Utils.AffineMatrix. | |
public void TransformVectors(Vintasoft.Imaging.Utils.AffineMatrix, System.Drawing.PointF[], int, int) | Transforms the specified vectors busingy the specified Vintasoft.Imaging.Utils.AffineMatrix. | |
Vintasoft.Imaging.Utils.PointFTransform | ||
Added properties | ||
public Vintasoft.Imaging.Utils.PointFTransform Identity { get; } | Gets the identity transform. | |
Added methods | ||
public System.Drawing.RectangleF TransformBoundingBox(Vintasoft.Imaging.Utils.PointFTransform, System.Drawing.RectangleF) | Transforms the bounding box. | |
public interface Vintasoft.Imaging.Utils.IActionProgressController | Defines an interface of progress controller for an action. |
public interface Vintasoft.Imaging.Utils.IActionProgressHandler | Defines an interface of handler for an action progress. |
public interface Vintasoft.Imaging.Utils.IArrayTransformer<T> | Defines an interface of an array transformer. |
public interface Vintasoft.Imaging.UIActions.ISupportUIActions | Defines an interface for object that supports the User Interface actions. |
public interface Vintasoft.Imaging.Utils.IObjectClipboard | Defines an interface for placing data on and retrieving data from the Clipboard. |
public interface Vintasoft.Imaging.Utils.IObjectSetListener<T> | Defines an interface for a listener of object set. |
public interface Vintasoft.Imaging.UI.VisualTools.UserInteraction.ITextInteractiveObject | Defines an interface of text interactive object. |
public interface Vintasoft.Imaging.UI.VisualTools.UserInteraction.IComboBoxInteractiveObject | Defines an interface of ComboBox interactive object. |
public interface Vintasoft.Imaging.UI.VisualTools.UserInteraction.IScrollableInteractiveObject | Defines an interface of scrollable interactive object. |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.IInteractionController | ||
Added properties | ||
public bool IsActivated { get; } | Gets a value indicating whether controller is activated. | |
Changed methods | ||
public void OnActivate() | public void OnActivate(Vintasoft.Imaging.UI.VisualTools.UserInteraction.UserInteractionVisualTool) | |
public void OnDeactivate() | public void OnDeactivate(Vintasoft.Imaging.UI.VisualTools.UserInteraction.UserInteractionVisualTool) | |
public enum Vintasoft.Imaging.Utils.ItemsSelectionMode | Specifies available items selection mode. |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionAreaAction | ||
Added fields | ||
public Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionAreaAction KeyDown | The key is down on interaction area. | |
public Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionAreaAction KeyUp | The key is up on interaction area. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionAreaType | ||
Added fields | ||
public Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionAreaType KeyDown | Defines an interaction area, which starts interaction when key is down. | |
public Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionAreaType KeyUp | Defines an interaction area, which starts interaction when key is up. | |
Vintasoft.Imaging.Media.DirectShowCamera | ||
Added properties | ||
public string DevicePath { get; } | Get the device path. | |
Vintasoft.Imaging.Codecs.ImageFiles.Raw.RawImagePageBase | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a RAW image page. | |
Vintasoft.Imaging.Metadata.DigitalCameraRawMetadata | ||
Added properties | ||
public bool HasResolution { get; } | Gets a value indicating whether the information about image resolution is stored in a RAW image page. | |
public class Vintasoft.Imaging.Utils.WpfSystemClipboard | Provides methods for placing data on and retrieving data from the system clipboard. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.WpfVisualToolEmbedder | Helper that allows to integrate functionality of one visual tool into another visual tool without using the Vintasoft.Imaging.Wpf.UI.VisualTools.WpfCompositeVisualTool class. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfComboBoxObjectTransformer | Interaction controller that transforms a ComboBox interactive object. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfScrollableInteractiveObjectTransformer | Interaction controller that transforms scrollabe interactive object. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfTextObjectTextBoxTransformer | Interaction controller that transforms text object. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfTextObjectTextBoxTransformerEventArgs | Provides data for the Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfTextObjectTextBoxTransformer.TextBoxShowing, Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfTextObjectTextBoxTransformer.TextBoxShown, Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfTextObjectTextBoxTransformer.TextBoxClosing, Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfTextObjectTextBoxTransformer.TextBoxClosed and Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfTextObjectTextBoxTransformer.TextBoxUpdated events. |
Vintasoft.Imaging.Wpf.UI.WpfImageViewer | ||
Added methods | ||
public System.Windows.Point PointFromControlToImage(System.Windows.Point) | Computes the location of the specified control's point into image coordinates. | |
public void ZoomToRectangle(System.Windows.Rect) | Zooms the viewer to the specified rectangle of current image. | |
Added events | ||
public event System.EventHandler<Vintasoft.Imaging.ImageLoadingEventArgs> ImageInitializing | Occurs when the image is initializing before loading. | |
public event System.EventHandler<System.EventArgs> ImageRenderingSettingsChanged | Occurs when image rendering settings is changed. | |
public event System.EventHandler<System.EventArgs> ImageRenderingSettingsChanging | Occurs when image rendering settings is changing. | |
public event System.EventHandler<Vintasoft.Imaging.PropertyChangingEventArgs<float>> ZoomChanging | Occurs when an image zoom is changing. | |
Vintasoft.Imaging.Wpf.UI.ViewerCommands.ThumbnailViewerSimpleNavigation | ||
Added methods | ||
public void Execute(object) | Executes the command with parameter. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfCompositeVisualTool | ||
Added constructors | ||
public void WpfCompositeVisualTool(bool, Vintasoft.Imaging.Wpf.UI.VisualTools.WpfVisualTool[]) | Initializes a new instance of the Vintasoft.Imaging.Wpf.UI.VisualTools.WpfCompositeVisualTool class. | |
Added methods | ||
public System.Collections.Generic.IList<Vintasoft.Imaging.UIActions.UIAction> GetSupportedUIActions() | Returns the supported UI actions. | |
public bool PerformNextItemSelection(bool) | Selects the next available item and makes it as the active item. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfMultiRectangularSelectionTool<T> | ||
Added events | ||
public event System.EventHandler SelectionChanged | ||
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfRectangularSelectionTool | ||
Added properties | ||
public bool SelectionOnlyOnImage { get; set; } | Gets or sets a value indicating whether selection can be used only on image area. | |
Added events | ||
public event System.EventHandler BuildingFinished | Occurs when the selection building is finished. | |
public event System.EventHandler BuildingStarted | Occurs when the selection building is started. | |
Renamed events | ||
public event Vintasoft.Imaging.PropertyChangedEventHandler<System.Windows.Rect> RectangleChanged | public event Vintasoft.Imaging.PropertyChangedEventHandler<System.Windows.Rect> SelectionChanged | |
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfVisualTool | ||
Added properties | ||
public System.Windows.Input.InputGesture SelectNextItemKeyGesture { get; set; } | Gets or sets a key gesture that changes the selected item to the next item. | |
public System.Windows.Input.InputGesture SelectPrevItemKeyGesture { get; set; } | Gets or sets a key gesture that changes the selected item to the previous item. | |
Added methods | ||
public bool PerformNextItemSelection(bool) | Selects the next available item and makes it the active item. | |
Added events | ||
public event System.Windows.Input.KeyEventHandler KeyDown | Occurs when a key is pressed while the image viewer has focus and this tool is enabled. | |
public event System.Windows.Input.KeyEventHandler KeyUp | Occurs when a key is released while the image viewer has focus and this tool is enabled. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfBoundingBoxInteractionPoints | ||
Added properties | ||
public System.Windows.Input.Cursor SizingCursorNESW { get; set; } | Gets or sets the two-headed diagonal (northeast/southwest) sizing cursor. | |
public System.Windows.Input.Cursor SizingCursorNS { get; set; } | Gets or sets the two-headed vertical (north/south) sizing cursor. | |
public System.Windows.Input.Cursor SizingCursorNWSE { get; set; } | Gets or sets the two-headed diagonal (northwest/southeast) sizing cursor. | |
public System.Windows.Input.Cursor SizingCursorWE { get; set; } | Gets or sets the two-headed horizontal (west/east) sizing cursor. | |
public bool UseSizingCursors { get; set; } | Gets or sets a value indicating whether bounding box must use the sizing cursors as cursors for interaction points of bounding box. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfCompositeInteractionController | ||
Added properties | ||
public bool IsActivated { get; } | Gets a value indicating whether controller is activated. | |
Changed methods | ||
public void OnActivate() | public void OnActivate(Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfUserInteractionVisualTool) | |
public void OnDeactivate() | public void OnDeactivate(Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfUserInteractionVisualTool) | |
Added events | ||
public event System.EventHandler Activated | Occurs when the composite interaction controller is activated. | |
public event System.EventHandler Activating | Occurs when the composite interaction controller is activating. | |
public event System.EventHandler Deactivated | Occurs when the composite iteraction controller is deactivated. | |
public event System.EventHandler Deactivating | Occurs when the composite iteraction controller is deactivating. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfInteractionControllerBase<T> | ||
Added properties | ||
public bool IsActivated { get; } | Gets a value indicating whether controller is activated. | |
Changed methods | ||
public void OnActivate() | public void OnActivate(Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfUserInteractionVisualTool) | |
public void OnDeactivate() | public void OnDeactivate(Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfUserInteractionVisualTool) | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfInteractionEventArgs | ||
Added properties | ||
public System.Windows.Input.Key Key { get; } | Gets the key. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfPointBasedObjectFreehandBuilder | ||
Added properties | ||
public bool FinishBuildingByDoubleMouseClick { get; set; } | Gets or sets a value indicating whether the annotation building must be finished when left mouse button is double clicked. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfPointBasedObjectInteractionControllerBase | ||
Added properties | ||
public Vintasoft.Imaging.Utils.IArrayTransformer<System.Windows.Point> PointsTransformer { get; set; } | Gets or sets the transformer of transformation points of interactive object. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfPointBasedObjectLineBuilder | ||
Added properties | ||
public System.Windows.Size DefaultSize { get; set; } | Gets or sets a default size of interactive object. | |
Changed constructors | ||
public void WpfPointBasedObjectLineBuilder(Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfPointBasedInteractiveObject, int) | public void WpfPointBasedObjectLineBuilder(Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfPointBasedInteractiveObject) | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfPointBasedObjectMoveBuilder | ||
Added properties | ||
public System.Windows.Point InitialOffset { get; set; } | Gets or sets the initial offset of an interactive object. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfPointBasedObjectRectangularTransformer | ||
Added properties | ||
public Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfInteractiveObjectBoundingBoxArea MoveArea { get; } | Gets an object area that allows to move the object. | |
Added constructors | ||
public void WpfPointBasedObjectRectangularTransformer(Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfPointBasedInteractiveObject, bool) | Initializes a new instance of the Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfPointBasedObjectRectangularTransformer class. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfUserInteractionVisualTool | ||
Added properties | ||
public Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfInteractionController ActiveInteractionController { get; } | Gets an active interaction controller. | |
Added methods | ||
public void InvalidateFocusedItem() | Invalidates a drawing box of focused interactive object. | |
public bool PerformNextItemSelection(bool) | Selects the next available item and makes it the active item. | |
public void ScrollToFocusedItem() | Scrolls the viewer to the focused item. | |
public interface Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfTextInteractiveObject | Defines an interface of text interactive object. |
public interface Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfComboBoxInteractiveObject | Defines an interface of ComboBox interactive object. |
public interface Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfScrollableInteractiveObject | Defines an interface of scrollable interactive object. |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfInteractionController | ||
Changed methods | ||
public void OnActivate() | public void OnActivate(Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfUserInteractionVisualTool) | |
public void OnDeactivate() | public void OnDeactivate(Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfUserInteractionVisualTool) | |