public class Vintasoft.Imaging.BitmapChannelsFormat | Specifies the bitmap channels format. |
public class Vintasoft.Imaging.ChannelFormat | Represents a channel format. |
public class Vintasoft.Imaging.ManagedBitmap | Contains information about a raster image in managed memory. |
public abstract class Vintasoft.Imaging.Codecs.Encoders.EncoderSettings | Provides the abstract base class for image encoder settings. |
public class Vintasoft.Imaging.ImageProcessing.ChangeChannelsFormatCommand | Changes channels format of image. |
public class Vintasoft.Imaging.ImageProcessing.ExtractColorChannelCommand | Extracts color channels of image as separate images. |
public class Vintasoft.Imaging.ImageProcessing.SetColorChannelCommand | Changes a channel or all channels of image from the specified single-channel images. |
public class Vintasoft.Imaging.Metadata.JpegFrameHeaderMetadata | Metadata node that stores Frame header data of JPEG file. |
public abstract class Vintasoft.Imaging.UI.VisualTools.ImageViewerPointFTransform | Provides an abstract base class for transformations which transform the System.Drawing.PointF structure to the image viewer space. |
public class Vintasoft.Imaging.UI.VisualTools.MultiRectangularSelectionTool | The visual tool that allows to select an image region, which consists from multiple rectangles, in image viewer. |
public class Vintasoft.Imaging.UI.VisualTools.MultiRectangularSelectionTool<T> | The generic visual tool that allows to select an image region, which consists from multiple rectangles, in image viewer. |
public class Vintasoft.Imaging.UI.VisualTools.PixelsToImageViewerPointFTransform | Transforms the System.Drawing.PointF structure from image space to image viewer space. |
public class Vintasoft.Imaging.UI.VisualTools.RectangularSelection | Represents the rectangular selection on image in image viewer. |
public class Vintasoft.Imaging.UI.VisualTools.GraphicObjects.EllipticalGraphicObject | Represents a static ellipse which can be displayed in image viewer. |
public class Vintasoft.Imaging.UI.VisualTools.GraphicObjects.GraphicObjectGroup | Represents a group of static objects which can be displayed in image viewer. |
public class Vintasoft.Imaging.UI.VisualTools.GraphicObjects.ImageGraphicObject | Represents a static image which can be displayed in image viewer. |
public class Vintasoft.Imaging.UI.VisualTools.GraphicObjects.PathGraphicObject | Represents a static path which can be displayed in image viewer. |
public class Vintasoft.Imaging.UI.VisualTools.GraphicObjects.RectangularGraphicObject | Represents a static rectangle which can be displayed in image viewer. |
public class Vintasoft.Imaging.Utils.PointFAffineTransform | Transforms the System.Drawing.PointF structure by applying affine matrix transform. |
public class Vintasoft.Imaging.Utils.PointFInvertibleTransform | Represents a pair of transform and its inverse transform specified explicitly. |
public class Vintasoft.Imaging.Utils.PointFRoundingTransform | Transforms the PointF structure with primary transform and rounds the result to integer values. |
public abstract class Vintasoft.Imaging.UI.VisualTools.UserInteraction.GraphicObjects.GraphicObject | public abstract class Vintasoft.Imaging.UI.VisualTools.GraphicObjects.GraphicObject |
public class Vintasoft.Imaging.UI.VisualTools.UserInteraction.GraphicObjects.GraphicObjectTool | public class Vintasoft.Imaging.UI.VisualTools.GraphicObjects.GraphicObjectTool |
public class Vintasoft.Imaging.UI.VisualTools.UserInteraction.GraphicObjects.TextGraphicObject | public class Vintasoft.Imaging.UI.VisualTools.GraphicObjects.TextGraphicObject |
public abstract class Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractiveObjectPointTransform | Use the Vintasoft.Imaging.Utils.PointFTransform class instead. |
Vintasoft.Imaging.UnmanagedBitmap | ||
Added constructors | ||
public void UnmanagedBitmap(int, int, int, Vintasoft.Imaging.Resolution, Vintasoft.Imaging.BitmapChannelsFormat, Vintasoft.Imaging.ColorManagement.ColorSpaceFormat, Vintasoft.Imaging.Palette) | Initializes a new instance of the Vintasoft.Imaging.UnmanagedBitmap class. | |
public void UnmanagedBitmap(int, int, int, Vintasoft.Imaging.Resolution, Vintasoft.Imaging.BitmapChannelsFormat, Vintasoft.Imaging.ColorManagement.ColorSpaceFormat, Vintasoft.Imaging.Palette, System.IntPtr, bool) | Initializes a new instance of the Vintasoft.Imaging.UnmanagedBitmap class. | |
Added methods | ||
public Vintasoft.Imaging.VintasoftBitmap Clone() | Creates a new Vintasoft.Imaging.UnmanagedBitmap that is a copy of the current instance. | |
Vintasoft.Imaging.VintasoftBitmap | ||
Added properties | ||
public int BitsPerPixel { get; } | Gets the bits per pixel of bitmap. | |
public Vintasoft.Imaging.BitmapChannelsFormat ChannelsFormat { get; } | Gets the format of bitmap color channels. | |
public Vintasoft.Imaging.ColorManagement.ColorSpaceFormat ColorSpaceFormat { get; } | Gets the color space format of this image. | |
Added methods | ||
public int GetRowWidthInBytes(int, int) | Calculates a row width, in bytes. | |
Vintasoft.Imaging.VintasoftImage | ||
Added properties | ||
public Vintasoft.Imaging.BitmapChannelsFormat ColorChannelsFormat { get; } | Gets the color channels format of this image. | |
Vintasoft.Imaging.Codecs.AvailableCodecs | ||
Added methods | ||
public Vintasoft.Imaging.Codecs.Codec GetCodecByExtension(string) | Returns codec for specified file extension. | |
Vintasoft.Imaging.Codecs.Decoders.BmpDecoder | ||
Changed methods | ||
public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | |
Vintasoft.Imaging.Codecs.Decoders.DecoderBase | ||
Changed methods | ||
public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | |
Vintasoft.Imaging.Codecs.Decoders.ImageInfo | ||
Added properties | ||
public Vintasoft.Imaging.BitmapChannelsFormat ColorChannelsFormat { get; } | Gets the color channels format of the image. | |
Added constructors | ||
public void ImageInfo(Vintasoft.Imaging.VintasoftBitmap) | Initializes a new instance of the Vintasoft.Imaging.Codecs.Decoders.ImageInfo class. | |
public void ImageInfo(int, int, Vintasoft.Imaging.BitmapChannelsFormat, Vintasoft.Imaging.Palette, Vintasoft.Imaging.Resolution) | Initializes a new instance of the Vintasoft.Imaging.Codecs.Decoders.ImageInfo class. | |
Vintasoft.Imaging.Codecs.Decoders.JpegDecoder | ||
Changed methods | ||
public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | |
Vintasoft.Imaging.Codecs.Decoders.PcxDecoder | ||
Changed methods | ||
public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | |
Vintasoft.Imaging.Codecs.Decoders.PngDecoder | ||
Changed methods | ||
public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | |
Vintasoft.Imaging.Codecs.Decoders.TiffDecoder | ||
Changed methods | ||
public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | |
Vintasoft.Imaging.Codecs.Encoders.JpegEncoderSettings | ||
Added properties | ||
public bool InvertCmykColorChannels { get; set; } | Gets or sets a value indicating whether image's CMYK channels should be inverted. | |
public int[][] QuantizationTables { get; set; } | Gets or sets quantization tables for the JPEG image. | |
public int[] SamplingFactors { get; set; } | Gets or sets sampling factors for the JPEG image. | |
Vintasoft.Imaging.Codecs.ImageFiles.Jpeg.JpegFile | ||
Added methods | ||
public void SaveWithLosslessRotation(Vintasoft.Imaging.ImageProcessing.Transforms.ImageRotateFlipType, System.IO.Stream) | Rotates JPEG image without quality loss and saves rotated JPEG image into specified stream. Method can rotate an image if image width and height are multiples of 16. | |
Vintasoft.Imaging.Codecs.ImageFiles.Jpeg.JpegPage | ||
Added properties | ||
public Vintasoft.Imaging.Codecs.ImageFiles.Jpeg.JpegColorSpace ColorSpace { get; } | Gets the color space of this page. | |
Vintasoft.Imaging.ColorManagement.ColorManagementDecodeSettings | ||
Added properties | ||
public Vintasoft.Imaging.ColorManagement.Icc.IccProfile OutputCmykProfile { get; set; } | Gets or sets the Vintasoft.Imaging.ColorManagement.Icc.IccProfile used as an output profile for CMYK images. | |
Vintasoft.Imaging.ColorManagement.ColorSpaceFormat | ||
Added constructors | ||
public void ColorSpaceFormat(Vintasoft.Imaging.ColorManagement.ColorChannelsOrder) | Initializes a new instance of the Vintasoft.Imaging.ColorManagement.ColorSpaceFormat class. | |
Vintasoft.Imaging.ImageProcessing.CompositeCommand | ||
Added methods | ||
public Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase[] GetCommands() | Gets the commands ot this composite command. | |
Vintasoft.Imaging.ImageProcessing.ResampleCommand | ||
Added properties | ||
public System.Drawing.Drawing2D.InterpolationMode InterpolationMode { get; set; } | Gets or sets an interpolation algorithm, which should be used for resampling the image. | |
Added constructors | ||
public void ResampleCommand(float, float, System.Drawing.Drawing2D.InterpolationMode) | Initializes a new instance of the Vintasoft.Imaging.ImageProcessing.ResampleCommand class. | |
Vintasoft.Imaging.ImageProcessing.Color.ColorTransformCommand | ||
Added properties | ||
public Vintasoft.Imaging.BitmapChannelsFormat InputChannelsFormat { get; set; } | Gets or sets the input channels format. | |
public Vintasoft.Imaging.BitmapChannelsFormat OutputChannelsFormat { get; set; } | Gets or sets the output channels format. | |
Vintasoft.Imaging.Metadata.JpegMetadata | ||
Added properties | ||
public Vintasoft.Imaging.Codecs.ImageFiles.Jpeg.JpegColorSpace ColorSpace { get; } | Gets the color space of this page. | |
Vintasoft.Imaging.UI.ImageViewer | ||
Changed methods | ||
public System.Drawing.Drawing2D.Matrix GetTransformFromControlToImage() | public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromControlToImage() | |
public System.Drawing.Drawing2D.Matrix GetTransformFromImageToControl() | public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromImageToControl() | |
Vintasoft.Imaging.UI.ImageViewerState | ||
Changed methods | ||
public System.Drawing.Drawing2D.Matrix GetTransformToImage() | public Vintasoft.Imaging.Utils.AffineMatrix GetTransformToImage() | |
public System.Drawing.Drawing2D.Matrix GetTransformToViewer() | public Vintasoft.Imaging.Utils.AffineMatrix GetTransformToViewer() | |
Vintasoft.Imaging.UI.ThumbnailViewer | ||
Added properties | ||
public int ThumbnailRenderingThreadCount { get; set; } | Gets or sets a count of threads for thumbnail rendering. | |
Added methods | ||
public Vintasoft.Imaging.VintasoftImage[] GetSelectedImages() | Gets the selected images. | |
Vintasoft.Imaging.UI.VisualTools.OverlayImageTool | ||
Added properties | ||
public Vintasoft.Imaging.UI.VisualTools.UserInteraction.IInteractionController InteractionController { get; set; } | Gets or sets an interaction controller of rectangular selection. | |
public bool MaintainAspectRatio { get; set; } | Gets or sets a value indicating whether visual tool must maintain the aspect ratio of image. | |
Vintasoft.Imaging.UI.VisualTools.PolygonalSelectionRegion | ||
Added methods | ||
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | Returns a point transformation of this region for specified Vintasoft.Imaging.UI.ImageViewer. | |
Vintasoft.Imaging.UI.VisualTools.SelectionRegionBase | ||
Changed methods | ||
public Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractiveObjectPointTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.RectangularObjectBuilder | ||
Added properties | ||
public bool CanResize { get; set; } | Gets or sets a value indicating whether interactive object can be resized. | |
public bool IsInteractiveObjectSymmetrical { get; set; } | Gets a value indicating whether the interactive object is symmetrical. | |
Vintasoft.Imaging.Utils.AffineMatrix | ||
Added methods | ||
public double[] GetElements() | Returns the matrix elements. | |
public void SetMatrix(Vintasoft.Imaging.Utils.AffineMatrix) | Sets the current matrix form specified matrix. | |
Vintasoft.Imaging.Utils.GraphicsUtils | ||
Added methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix ConvertToAffineMatrix(double[]) | Converts a transform matrix elements to an AffineMatrix object. | |
public Vintasoft.Imaging.Utils.AffineMatrix ConvertToAffineMatrix(System.Drawing.Drawing2D.Matrix) | Converts a System.Drawing.Drawing2D.Matrix object to an AffineMatrix object. | |
public Vintasoft.Imaging.Utils.AffineMatrix ConvertToAffineMatrix(float[]) | Converts a transform matrix elements to an AffineMatrix object. | |
public System.Drawing.Drawing2D.Matrix ConvertToDrawingMatrix(Vintasoft.Imaging.Utils.AffineMatrix) | Converts an AffineMatrix object to a System.Drawing.Drawing2D.Matrix object. | |
public float[] GetMatrixElements(Vintasoft.Imaging.Utils.AffineMatrix) | Gets the matrix elements. | |
public System.Drawing.RectangleF TransformRect(System.Drawing.RectangleF, Vintasoft.Imaging.Utils.PointFTransform) | Transforms the rectangle and returns the bounding box. | |
Vintasoft.Imaging.Utils.PointFTransform | ||
Added properties | ||
public bool IsInvertible { get; } | Gets a value indicating whether this transform is invertible. | |
Added methods | ||
public Vintasoft.Imaging.Utils.PointFTransform GetInverseTransform() | Gets the inverse transform. | |
Removed methods | ||
public Vintasoft.Imaging.Utils.PointFTransform FromCoefficients(float, float, float, float, float, float) | Use the PointFAffineTransform.FromCoefficients method instead. | |
public Vintasoft.Imaging.Utils.PointFTransform FromMatrix(Vintasoft.Imaging.Utils.AffineMatrix) | Use the PointFAffineTransform.FromMatrix method instead. | |
public Vintasoft.Imaging.Utils.PointFTransform FromMatrix(System.Drawing.Drawing2D.Matrix) | Use the PointFAffineTransform.FromMatrix method instead. | |
public System.Drawing.PointF TransformPoint(Vintasoft.Imaging.Utils.AffineMatrix, System.Drawing.PointF) | Use the PointFAffineTransform.TransformPoint method instead. | |
public void TransformPoints(Vintasoft.Imaging.Utils.AffineMatrix, System.Drawing.PointF[]) | Use the PointFAffineTransform.TransformPoints method instead. | |
public System.Drawing.PointF TransformVector(Vintasoft.Imaging.Utils.AffineMatrix, System.Drawing.PointF) | Use the PointFAffineTransform.TransformVector method instead. | |
public void TransformVectors(Vintasoft.Imaging.Utils.AffineMatrix, System.Drawing.PointF[]) | Use the PointFAffineTransform.TransformVectors method instead. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.IInteractiveObject | ||
Changed methods | ||
public Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractiveObjectPointTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | |
public enum Vintasoft.Imaging.Codecs.ImageFiles.Jpeg.JpegColorSpace | Specifies available color spaces for JPEG files. |
Vintasoft.Imaging.Codecs.Decoders.RawDecoder | ||
Changed methods | ||
public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | |
public class Vintasoft.Imaging.Wpf.Codecs.XpsCodec | Defines a codec for XPS documents. |
public class Vintasoft.Imaging.Wpf.Codecs.Decoders.XpsDecoder | Defines an decoder for XPS documents. |
public class Vintasoft.Imaging.Wpf.Metadata.XpsMetadata | Root node of tree which stores metadata of XPS page. |
public class Vintasoft.Imaging.Wpf.Utils.WpfPointAffineTransform | Transforms the System.Windows.Point structure by applying affine matrix transform. |
public class Vintasoft.Imaging.Wpf.Utils.WpfPointInvertibleTransform | Represents a pair of transform and its inverse transform specified explicitly. |
public class Vintasoft.Imaging.Wpf.Utils.WpfPointRoundingTransform | Transforms the PointF structure with primary transform and rounds the result to integer values. |
Vintasoft.Imaging.Wpf.VintasoftImageRenderer | ||
Added methods | ||
public void DrawWithRenderer(Vintasoft.Imaging.VintasoftImage, System.Windows.Media.DrawingContext, System.Windows.Rect, System.Windows.Rect, double, double, Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | Draws the specified rectangular area of VintasoftImage on the specified rectangular area of System.Windows.Media.DrawingContext. ImageRenderer is used for rendering of the rectangular area of source image. | |
Vintasoft.Imaging.Wpf.Utils.WpfPointTransform | ||
Added properties | ||
public bool IsInvertible { get; } | Gets a value indicating whether this transform is invertible. | |
Added methods | ||
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetInverseTransform() | Gets the inverse transform. | |
Removed methods | ||
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform FromCoefficients(double, double, double, double, double, double) | Use the WpfPointAffineTransform.FromCoefficients method instead. | |
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform FromMatrix(Vintasoft.Imaging.Utils.AffineMatrix) | Use the WpfPointAffineTransform.FromMatrix method instead. | |
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform FromMatrix(System.Windows.Media.Matrix) | Use the WpfPointAffineTransform.FromMatrix method instead. | |
public System.Windows.Point TransformPoint(Vintasoft.Imaging.Utils.AffineMatrix, System.Windows.Point) | Use the WpfPointAffineTransform.TransformPoint method instead. | |
public void TransformPoints(Vintasoft.Imaging.Utils.AffineMatrix, System.Windows.Point[]) | Use the WpfPointAffineTransform.TransformPoints method instead. | |
public System.Windows.Vector TransformVector(Vintasoft.Imaging.Utils.AffineMatrix, System.Windows.Vector) | Use the WpfPointAffineTransform.TransformVector method instead. | |
public void TransformVectors(Vintasoft.Imaging.Utils.AffineMatrix, System.Windows.Vector[]) | Use the WpfPointAffineTransform.TransformVectors method instead. | |
public abstract class Vintasoft.Imaging.Wpf.UI.VisualTools.WpfImageViewerPointTransform | Provides an abstract base class for transformations which transform the System.Windows.Point structure to the image viewer space. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.WpfMultiRectangularSelectionTool | The visual tool that allows to select an image region, which consists from multiple rectangles, in image viewer. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.WpfMultiRectangularSelectionTool<T> | The generic visual tool that allows to select an image region, which consists from multiple rectangles, in image viewer. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.WpfPixelsToImageViewerPointTransform | Transforms the System.Windows.Point structure from image space to image viewer space. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.WpfRectangularSelection | Represents the rectangular selection on image in image viewer. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects.WpfEllipticalGraphicObject | Represents a static ellipse which can be displayed in image viewer. |
public abstract class Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects.WpfGraphicObject | Provides an abstract base class for static graphic objects which can be displayed in image viewer. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects.WpfGraphicObjectGroup | Represents a group of static objects which can be displayed in image viewer. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects.WpfGraphicObjectTool | Visual tool for displaying static graphic objects in an image viewer. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects.WpfImageGraphicObject | Represents a static image which can be displayed in image viewer. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects.WpfPathGraphicObject | Represents a static path which can be displayed in image viewer. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects.WpfRectangularGraphicObject | Represents a static rectangle which can be displayed in image viewer. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects.WpfTextGraphicObject | Represents a static text which can be displayed in image viewer. |
Vintasoft.Imaging.Wpf.Print.WpfImagePrintManager | ||
Added properties | ||
public Vintasoft.Imaging.Resolution DefaultPrintingResolution { get; set; } | Gets or sets the default printing resolution. | |
public Vintasoft.Imaging.Resolution PrintingResolution { get; set; } | Gets or sets the printing resolution. | |
public Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase PrintPreprocessing { get; set; } | Gets or sets the image processing command that should be applied to an image before image is printed. | |
Vintasoft.Imaging.Wpf.UI.WpfImageViewer | ||
Added methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromImageToViewer() | Returns the AffineMatrix of world transformation from the image coordinate space to the viewer coordinate space. | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromViewerToImage() | Returns the AffineMatrix of world transformation from the viewer coordinate space to the image coordinate space. | |
Vintasoft.Imaging.Wpf.UI.WpfImageViewerState | ||
Changed methods | ||
public System.Windows.Media.Matrix GetTransformToImage() | public Vintasoft.Imaging.Utils.AffineMatrix GetTransformToImage() | |
public System.Windows.Media.Matrix GetTransformToViewer() | public Vintasoft.Imaging.Utils.AffineMatrix GetTransformToViewer() | |
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfOverlayImageTool | ||
Added properties | ||
public Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfInteractionController InteractionController { get; set; } | Gets or sets an interaction controller of rectangular selection. | |
Removed properties | ||
public System.Windows.Rect Rectangle { get; set; } | Gets or sets the rectangular selection of image. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfRectangularObjectBuilder | ||
Added properties | ||
public bool CanResize { get; set; } | Gets or sets a value indicating whether interactive object can be resized. | |
public bool IsInteractiveObjectSymmetrical { get; set; } | Gets a value indicating whether the interactive object is symmetrical. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfInteractiveObject | ||
Changed methods | ||
public System.Windows.Media.Matrix GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer) | public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer) | |