GroupDocs.Conversion for .NET 23.11 Release Notes

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

Full list of changes in this release

KeyCategorySummary
CONVERSIONNET-6489FeatureTagged DOCX file to tagged PDF conversion
CONVERSIONNET-6474EnhancementSet custom fonts folders when converting Svg
CONVERSIONNET-4338BugPDF-DOCX conversion: Thai characters not shown properly in the output
CONVERSIONNET-6462BugisPasswordProtected property missing when getting info of doc file
CONVERSIONNET-6256BugExcel to PDF conversion, cells color issue
CONVERSIONNET-6460BugCsvLoadOptions.ShowGridLines does not work
CONVERSIONNET-3740BugTex to Docx conversion issue
CONVERSIONNET-3927BugTex to Xps conversion issue
CONVERSIONNET-3930BugTex to PDF conversion issue
CONVERSIONNET-3937BugDwg to ppt conversion issue
CONVERSIONNET-3535BugAutoCad (dwg) to PDF conversion issue
CONVERSIONNET-4212BugWord to HTML or PDF conversion, page break cuts off text and image in table
CONVERSIONNET-2858BugMissing bevels when converting Pptx to Pdf
CONVERSIONNET-4743BugCannot convert from Pcl on macOS
CONVERSIONNET-4744BugCannot convert from Ps on macOS
CONVERSIONNET-4151BugFont problem in resultant PDF
CONVERSIONNET-4325BugEPS to PDF conversion issue
CONVERSIONNET-6453BugException is thrown when converting from Email to Email
CONVERSIONNET-5453BugOut of memory error when converting certain pdf to docx under linux
CONVERSIONNET-6451BugPerformance slowing down when conversions are performed in the same process
CONVERSIONNET-6442BugConversion from Eps to Svg throws an exception

Major features

  • Conversions from tagged Word document to tagged PDF document
  • Setting of ConverterSettings.FontDirectories now applies when converting from Svg
  • Fixed Thai characters rendering when converting PDF to DOCX
  • Fixed conversions from Excel when existing conditionally styled cells
  • CsvLoadOptions.ShowGridLines now respected
  • Fixed performance decrease when performing several conversions one after another in the same process

Public API and backward incompatible changes

  1. Introduced new property PreserveDocumentStructure in WordProcessingLoadOptions class.

    Usage example:

    const string source = "book.docx";
    
    using (var converter = new Converter(source, () => new WordProcessingLoadOptions
       {
           PreserveDocumentStructure = true
       }))
    {
        var options = new PdfConvertOptions();
        converter.Convert("book.pdf", options);
    }