VintaSoft Imaging .NET SDK 14.0: Documentation for Web developer
In This Topic
    VintaSoft Imaging .NET SDK: API changes in version 12.0
    In This Topic

    API changes in Vintasoft.Imaging.Html5.js

    New classes:

    public class Vintasoft.Imaging. WebDocxEncoderSettingsJS Provides settings of DOCX encoder.
    public class Vintasoft.Imaging. WebPbmEncoderSettingsJS Provides settings of PBM/PGM/PPM encoder.
    public class Vintasoft.Imaging. WebTgaEncoderSettingsJS Provides settings of TGA encoder.
    public class Vintasoft.Imaging. WebWebpEncoderSettingsJS Provides settings of WEBP encoder.
    public class Vintasoft.Imaging. WebWebpLosslessSettingsJS Provides Lossless file format settings of WEBP encoder.
    public class Vintasoft.Imaging. WebWebpLossySettingsJS Provides Lossy file format settings of WEBP encoder.


    Changed classes:

    Vintasoft.Imaging.UI. WebImageViewerJS
    Added properties
    public boolean get_UseVectorRendering { get ; } Gets a value indicating whether the image viewer must use vector rendering for vector documents.
    public boolean set_UseVectorRendering { set ; } Sets a value indicating whether the image viewer must use vector rendering for vector documents.
    public string get_VectorContentBackgroundColor { get ; } Gets a CSS-color that is used for filling page when image viewer renders page using vector rendering.
    public string set_VectorContentBackgroundColor { set ; } Sets a CSS-color that is used for filling page when image viewer renders page using vector rendering.




    New enumerations:

    public enum Vintasoft.Imaging. WebTgaCompressionEnumJS Specifies available compressions for TGA file.
    public enum Vintasoft.Imaging. WebTgaImageOriginEnumJS Specifies available image origins for TGA file.
    public enum Vintasoft.Imaging. WebPbmEncodingJS Specifies available encoding for PBM/PGM/PPM file.
    public enum Vintasoft.Imaging. WebWebpFileFormatTypeJS Specifies available format types of WEBP file.
    public enum Vintasoft.Imaging. WebWebpEncodingMethodJS Specifies available quality/speed trade-off for the encoding process.
    public enum Vintasoft.Imaging. WebWebpTransparentColorModeJS Specifies available modes, which indicates how the transparency should be handled on encoding.




    API changes in Vintasoft.Imaging.DocumentViewer.js

    Changed classes:

    Vintasoft.Imaging.DocumentViewer.UIElements. WebUiLabelElementJS
    Added properties
    public number get_HeaderIndex { get ; } Gets an index of header element that wraps label element.
    public number set_HeaderIndex { set ; } Sets an index of header element that wraps label element.






    API changes in Vintasoft.Imaging.Web.Services.dll

    New classes:

    public class Vintasoft.Imaging.Web.Services. ConvertFileToPbmRequestParams Request to a web service. Contains parameters, which must be sent to a web service for converting an image file to the PBM format.
    public class Vintasoft.Imaging.Web.Services. ConvertFileToTgaRequestParams Request to a web service. Contains parameters, which must be sent to a web service for converting an image file to the TGA format.
    public class Vintasoft.Imaging.Web.Services. WebPbmEncoderSettings Contains settings of PBM encoder.
    public class Vintasoft.Imaging.Web.Services. WebTgaEncoderSettings Contains settings of TGA encoder.
    public class Vintasoft.Imaging.Web.Services. WebWebpEncoderSettings Contains settings of WEBP encoder.
    public class Vintasoft.Imaging.Web.Services. WebWebpLossyFormatSettings Contains settings of WEBP Lossy format.


    Changed classes:

    Vintasoft.Imaging.ImageProcessing.Web.Services. ColorBlend16RequestParams
    Changed properties
    public Vintasoft.Imaging.ImageProcessing. BlendingMode blendingMode { get ; set ; } public Vintasoft.Imaging. BlendingMode blendingMode { get ; set ; }




    Vintasoft.Imaging.ImageProcessing.Web.Services. ColorBlendRequestParams
    Changed properties
    public Vintasoft.Imaging.ImageProcessing. BlendingMode blendingMode { get ; set ; } public Vintasoft.Imaging. BlendingMode blendingMode { get ; set ; }




    Vintasoft.Imaging.ImageProcessing.Web.Services. ImageScalingRequestParams
    Changed properties
    public System.Drawing.Drawing2D. InterpolationMode interpolationMode { get ; set ; } public Vintasoft.Imaging. ImageInterpolationMode interpolationMode { get ; set ; }




    Vintasoft.Imaging.ImageProcessing.Web.Services. ImageSharpeningRequestParams
    Changed properties
    public Vintasoft.Imaging.ImageProcessing. BlendingMode blendingMode { get ; set ; } public Vintasoft.Imaging. BlendingMode blendingMode { get ; set ; }




    Vintasoft.Imaging.ImageProcessing.Web.Services. ImageSmoothingRequestParams
    Changed properties
    public Vintasoft.Imaging.ImageProcessing. BlendingMode blendingMode { get ; set ; } public Vintasoft.Imaging. BlendingMode blendingMode { get ; set ; }




    Vintasoft.Imaging.ImageProcessing.Web.Services. MatrixTransformRequestParams
    Changed properties
    public System.Drawing.Drawing2D. InterpolationMode interpolationMode { get ; set ; } public Vintasoft.Imaging. ImageInterpolationMode interpolationMode { get ; set ; }




    Vintasoft.Imaging.ImageProcessing.Web.Services. OverlayWithBlendingRequestParams
    Changed properties
    public Vintasoft.Imaging.ImageProcessing. BlendingMode blendingMode { get ; set ; } public Vintasoft.Imaging. BlendingMode blendingMode { get ; set ; }




    Vintasoft.Imaging.ImageProcessing.Web.Services. ResampleRequestParams
    Changed properties
    public System.Drawing.Drawing2D. InterpolationMode interpolationMode { get ; set ; } public Vintasoft.Imaging. ImageInterpolationMode interpolationMode { get ; set ; }




    Vintasoft.Imaging.ImageProcessing.Web.Services. ResizeRequestParams
    Changed properties
    public System.Drawing.Drawing2D. InterpolationMode interpolationMode { get ; set ; } public Vintasoft.Imaging. ImageInterpolationMode interpolationMode { get ; set ; }




    Vintasoft.Imaging.Web.Services. RenderImageTileRequestParams
    Added properties
    public bool useVectorRendering { get ; set ; } Gets or sets a value indicating whether image must be rendered in vector form.




    Vintasoft.Imaging.Web.Services. VintasoftImageConverterWebService
    Added methods
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToDocx(Vintasoft.Imaging.Web.Services. BaseConvertFileToRequestParams) Starts the asynchronous process that converts an image file to the DOCX format.
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToPbm(Vintasoft.Imaging.Web.Services. ConvertFileToPbmRequestParams) Starts the asynchronous process that converts an image file to the PBM/PGM/PPM format.
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToTga(Vintasoft.Imaging.Web.Services. ConvertFileToTgaRequestParams) Starts the asynchronous process that converts an image file to the TGA format.
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToWebp(Vintasoft.Imaging.Web.Services. ConvertFileToWebpRequestParams) Starts the asynchronous process that converts an image file to the WEBP format.
    protected Vintasoft.Imaging.Codecs.Encoders. EncoderBase CreateDocxEncoder(string) Creates the DOCX encoder.
    protected Vintasoft.Imaging.Codecs.Encoders. PbmEncoder CreatePbmEncoder(Vintasoft.Imaging.Web.Services. WebPbmEncoderSettings) Creates the PBM encoder.
    protected Vintasoft.Imaging.Codecs.Encoders. PbmEncoderSettings CreatePbmEncoderSettings(Vintasoft.Imaging.Web.Services. WebPbmEncoderSettings) Creates the PBM encoder settings.
    protected Vintasoft.Imaging.Codecs.Encoders. TgaEncoder CreateTgaEncoder(Vintasoft.Imaging.Web.Services. WebTgaEncoderSettings) Creates the TGA encoder.
    protected Vintasoft.Imaging.Codecs.Encoders. TgaEncoderSettings CreateTgaEncoderSettings(Vintasoft.Imaging.Web.Services. WebTgaEncoderSettings) Creates the TGA encoder settings.
    protected Vintasoft.Imaging.Codecs.Encoders. WebpEncoder CreateWebpEncoder(Vintasoft.Imaging.Web.Services. WebWebpEncoderSettings) Creates the WEBP encoder.
    protected Vintasoft.Imaging.Codecs.Encoders. WebpEncoderSettings CreateWebpEncoderSettings(Vintasoft.Imaging.Web.Services. WebWebpEncoderSettings) Creates the WEBP encoder settings.




    Vintasoft.Imaging.Web.Services. WebPngEncoderSettings
    Changed properties
    public Vintasoft.Imaging.Codecs.Encoders. PngFilterMethod filterMethod { get ; set ; } public Vintasoft.Imaging.Codecs.ImageFiles.Png. PngFilterMethod filterMethod { get ; set ; }






    API changes in Vintasoft.Imaging.AspNetCore.ApiControllers.dll

    Changed classes:

    Vintasoft.Imaging.AspNetCore.ApiControllers. VintasoftImageConverterApi2Controller
    Added methods
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToDocx(Vintasoft.Imaging.Web.Services. BaseConvertFileToRequestParams) Starts the asynchronous process that converts an image file to the DOCX format.
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToPbm(Vintasoft.Imaging.Web.Services. ConvertFileToPbmRequestParams) Starts the asynchronous process that converts an image file to the PBM format.
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToTga(Vintasoft.Imaging.Web.Services. ConvertFileToTgaRequestParams) Starts the asynchronous process that converts an image file to the TGA format.
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToWebp(Vintasoft.Imaging.Web.Services. ConvertFileToWebpRequestParams) Starts the asynchronous process that converts an image file to the WEBP format.






    API changes in Vintasoft.Imaging.Web.Api2Controllers.dll

    Changed classes:

    Vintasoft.Imaging.Web.Api2Controllers. VintasoftImageConverterApi2Controller
    Added methods
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToDocx(Vintasoft.Imaging.Web.Services. BaseConvertFileToRequestParams) Starts the asynchronous process that converts an image file to the DOCX format.
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToPbm(Vintasoft.Imaging.Web.Services. ConvertFileToPbmRequestParams) Starts the asynchronous process that converts an image file to the PBM format.
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToTga(Vintasoft.Imaging.Web.Services. ConvertFileToTgaRequestParams) Starts the asynchronous process that converts an image file to the TGA format.
    public Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToWebp(Vintasoft.Imaging.Web.Services. ConvertFileToWebpRequestParams) Starts the asynchronous process that converts an image file to the WEBP format.






    API changes in Vintasoft.Imaging.Web.HttpHandlers.dll

    Changed classes:

    Vintasoft.Imaging.Web.HttpHandlers. VintasoftImageConverterHandler
    Added methods
    protected Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToDocx(Vintasoft.Imaging.Web.Services. BaseConvertFileToRequestParams) Starts the asynchronous process that converts an image file to the DOCX format.
    protected Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToPbm(Vintasoft.Imaging.Web.Services. ConvertFileToPbmRequestParams) Starts the asynchronous process that converts an image file to the PBM format.
    protected Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToTga(Vintasoft.Imaging.Web.Services. ConvertFileToTgaRequestParams) Starts the asynchronous process that converts an image file to the TGA format.
    protected Vintasoft.Imaging.Web.Services. ConvertToResponseParams ConvertFileToWebp(Vintasoft.Imaging.Web.Services. ConvertFileToWebpRequestParams) Starts the asynchronous process that converts an image file to the WEBP format.