GroupDocs.Conversion for .NET 22.4 Release Notes

Major Features

There are 5+ features, improvements and bug-fixes in this release, most notable are:

  • Conversions from archive formats
  • Compress conversion result to archive
  • Audio conversions
  • Video conversions

Full List of Issues Covering all Changes in this Release

KeyCategorySummary
CONVERSIONNET-5081FeatureImplement conversions from archive formats (Zip, RAR, 7z, Tar, Gz, Bz2)
CONVERSIONNET-5085FeatureSupport for compressing conversion result to Zip, RAR, 7z, Tar, Gz, Bz2
CONVERSIONNET-5094FeatureSet background color when convert from CAD
CONVERSIONNET-5095FeatureSet draw type when converting from CAD
CONVERSIONNET-5096FeatureImplement fixed size conversion from CAD when no CadLoadOptions.Width and CarLoadOptions.Height is set
CONVERSIONNET-5137FeatureImplement Audio conversion
CONVERSIONNET-5147FeatureImplement Video conversion
CONVERSIONNET-4943BugWord table formatting issue using Customer XML data
CONVERSIONNET-5187BugGetting document info of a particular PSD raises exception

Public API and Backward Incompatible Changes

  1. Supported frameworks updated
    Supported frameworks versions are .NET 3.5, Net Standard 2.1 and .NET 6.0

  2. Introduced IAudioConnector interface\

    /// <summary>
    /// Defines methods that are required to convert audio to audio documents.
    /// </summary>
    public interface IAudioConnector
    {
        /// <summary>
        /// Does the Audio conversion provided as a stream.
        /// </summary>
        /// <param name="sourceStream">Stream, containing an audio to process</param>
        /// <param name="convertOptions">Audio convert options</param>
        /// <returns>Converted audio</returns>
        Stream ConvertAudio(Stream sourceStream, AudioConvertOptions convertOptions);
    
    }
    
  3. Introduced AudioConvertOptions class

  4. Introduced AudioLoadOptions class

  5. Introduced IVideoConnector interface\

    /// <summary>
    /// Defines methods that are required to convert video documents.
    /// </summary>
    public interface IVideoConnector
    {
        /// <summary>
        /// Does the Video conversion provided as a stream.
        /// </summary>
        /// <param name="sourceStream">Stream, containing an video to process</param>
        /// <param name="convertOptions">Video convert options</param>
        /// <returns>Converted video</returns>
        Stream ConvertVideo(Stream sourceStream, VideoConvertOptions convertOptions);
    }
    
  6. Introduced VideoConvertOptions class

  7. Introduced VideoLoadOptions class

  8. Introduced CompressionConvertOptions class

© Aspose Pty Ltd 2001-2022. All Rights Reserved.