GroupDocs.Conversion for Java 22.11 Release Notes

Major Features

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

  • Audio conversions
  • Video conversions
  • Add option to set custom font folders when converting from CAD
  • Converting HTML/RTF to Image format by setting its transparency
  • HTML to PDF conversion improvements
  • Keeping original image resolution when converting WordProcessing documents to Pdf

Full List of Issues Covering all Changes in this Release

KeyCategorySummary
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‑5252ImprovementImplement setting custom font folders when converting from CAD
CONVERSIONNET‑4012EnhancementConverting HTML/RTF to Image format by setting its transparency
CONVERSIONNET‑4943FixWord table formatting issue using Customer XML data
CONVERSIONNET‑5187FixGetting document info of a particular PSD raises exception
CONVERSIONNET‑4314FixConverting particular DWFX to PDF produce empty result file
CONVERSIONNET‑5279FixConverted MD to HTM file displayed as plain text
CONVERSIONNET‑4818FixException - Object reference not set
CONVERSIONNET‑5372FixSome conversions to Odp, Otp and Fodp throwing exception
CONVERSIONNET‑5371FixException: ‘IBM437’ is not a supported encoding name.
CONVERSIONNET‑4705FixHTML to PDF conversion - empty result
CONVERSIONNET‑5343FixA pdf is reported as password protected but it is not
CONVERSIONNET‑4430FixPdf to Docx conversion exception: An attempt to create annotation using invalid dictionary.
CONVERSIONNET‑4423FixPDF to PPTX conversion issue
CONVERSIONNET‑5349FixJpeg not converted properly to Presentation
CONVERSIONNET‑4319FixJPG to PPT conversion issue
CONVERSIONNET‑4316FixFailed to convert particular PSD
CONVERSIONNET‑4149FixDWG to WMF conversion issue
CONVERSIONNET‑3427Fix.NET Core MacOS cannot convert PDF to Tiff
CONVERSIONNET‑3805FixPSD to PPT/PPTX conversion issue
CONVERSIONNET‑3853FixPDF to PPT conversion issue
CONVERSIONNET‑3896FixWrong anchor navigation in converted document
CONVERSIONNET‑4258FixCannot convert Pdf to Pptx
CONVERSIONNET‑5342FixWordProcessing documents having images with resolution higher than 220dpi are downscaled to 220dpi when converting to Pdf
CONVERSIONJAVA‑1788InvestigationDecrease the size of Jar

Public API and Backward Incompatible Changes

  1. Introduced IAudioConnector interface\

    /**
    * Defines methods that are required to convert audio to audio documents.
    */
    public interface IAudioConnector
    {
       /**
       * Does the Audio conversion provided as a stream.
       *
       * @param sourceStream   Stream, containing an audio to process
       * @param convertOptions Audio convert options
       * @return Converted audio
       */
      Stream convertAudio(Stream sourceStream, AudioConvertOptions convertOptions);
    
    }
    
  2. Introduced AudioConvertOptions class

  3. Introduced AudioLoadOptions class

  4. Introduced IVideoConnector interface\

    /**
    * Defines methods that are required to convert video documents.
    */
    public interface IVideoConnector {
      /**
      * Does the Video conversion provided as a stream.
      *
      * @param sourceStream   Stream, containing an video to process
      * @param convertOptions Video convert options
      * @return Converted video
      */
      Stream convertVideo(Stream sourceStream, VideoConvertOptions convertOptions);
    }
    
  5. Introduced VideoConvertOptions class

  6. Introduced VideoLoadOptions class