GroupDocs.Conversion for .NET 23.12 Release Notes

There are 10+ features, improvements, and bug fixes in this release.

Full list of 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

Major features

  • 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

Public API and backward incompatible changes

  1. Introduced new property XsltFactory in XmlLoadOptions class.

    Usage example:

    const string source = "books.xml";
    const string xslt = "books.xsl";
    
    using (var converter = new Converter(source, () => new XmlLoadOptions
       {
           XsltFactory = () => File.OpenRead(xslt)
       }))
    {
        var options = new PdfConvertOptions();
        converter.Convert("converted.pdf", options);
    }