GroupDocs.Conversion for Java 24.9 Release Notes

Major Features

There are 3+ features and bug fixes in this release:

  • Conversions from XML transformed through XSLT to any supported format
  • Improved Vcf to Web conversions
  • Improved handling of custom font folders when converting from a presentation to html

Full List of Issues Covering all Changes in this Release

KeyCategorySummary
CONVERSIONNET-6521FeatureConvert XML transformed through XSLT to any supported output format
CONVERSIONNET-6543EnhancementVcf to Web conversion should not save assets in temp folder on disk
CONVERSIONNET-6540EnhancementImprove thread safety when loading Tex documents
CONVERSIONNET-6538EnhancementImprove thread safety when loading Note documents
CONVERSIONNET-6529EnhancementImprove thread safety when loading and creating documents
CONVERSIONNET-6518EnhancementImprove thread safety in FontFactory class
CONVERSIONNET-6116EnhancementImprove conversion from msg to pdf when the email contains images
CONVERSIONNET-6512EnhancementUsing Custom Fonts in PPTX to HTML Conversion issue
CONVERSIONNET-6546BugPdf compliance not properly applied
CONVERSIONNET-6545BugImproper ProjectManagement to Image conversion
CONVERSIONNET-6528BugSpreadsheet to Web conversion saves assets in temp folder on disk
CONVERSIONNET-6515BugFailed Png to Emf, Wmf, Emz and Wmz on macOS
CONVERSIONNET-3832BugEPS to XLS conversion issue
  1. Introduced new property XsltFactoryin XmlLoadOptions class.

    Usage example:

        String source = "books.xml";
        String xslt = "books.xsl";
    
        XmlLoadOptions loadOptions = new XmlLoadOptions();
        loadOptions.setXsltFactory(() -> File.openRead(xslt));
        try (Converter converter = new Converter(source, () -> loadOptions)) {
            PdfConvertOptions options = new PdfConvertOptions();
            converter.convert("converted.pdf", options);
        }
    

Public API and backward incompatible changes

None