GroupDocs.Conversion for .NET 23.1 Release Notes

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

Full list of changes in this release

KeyCategorySummary
CONVERSIONNET‑5407FeatureImplemented font formats conversion
CONVERSIONNET‑5746EnhancementImprove Ico format conversion
CONVERSIONNET‑5748EnhancementImprove Spreadsheet to WordProcessing document conversion
CONVERSIONNET‑5724EnhancementReturn list of available folders from PST/OST and other composite documents in document info class
CONVERSIONNET‑5750EnhancementImprove Spreadsheet to Presentation document conversion
CONVERSIONNET‑5732EnhancementEML with attachments to PDF conversion issue
CONVERSIONNET‑5761EnhancementImprove logging during conversion
CONVERSIONNET‑5234FixCannot convert ASE to 3DS and OBJ
CONVERSIONNET‑5233FixCannot convert from 3D VRML file format
CONVERSIONNET‑5232FixCannot convert from 3D X file format
CONVERSIONNET‑5231FixCannot convert from 3D GLTF file format
CONVERSIONNET‑5726FixWhen converting from PST/OST no files are processed
CONVERSIONNET‑5560FixKeeping the hyperlink (text with link) format when converting PDF to PPTX
CONVERSIONNET‑4742FixPDF to image conversion issue
CONVERSIONNET‑5728FixDuring extraction from a ZIP, last extracted document is always truncated to zero file size
CONVERSIONNET‑5727FixRAR to XIP conversion throws exception
CONVERSIONNET‑5415FixEvaluation tag when converting to Image
CONVERSIONNET‑5457FixParticular PDF to PNG conversion crashes
CONVERSIONNET‑5563FixPDF to PNG: Path conversion requested exception
CONVERSIONNET‑5280FixWord to PDF conversion issue
CONVERSIONNET‑5236FixCannot convert USD to DRC
CONVERSIONNET‑5235FixCannot convert USD to 3DS
CONVERSIONNET‑5736FixConverter.GetAllPossibleConversions method returns enum with duplicates
CONVERSIONNET‑5477FixRegression: EPUB to HTML raises “CorruptOrDamagedFileException”
CONVERSIONNET‑5698FixCannot convert from Note on macOS due to missing fonts

Major features

  • Conversions between font formats
  • Improved conversions from ICO format
  • Improved spreadsheet to wordprocessing document conversions
  • Improved logging during conversion
  • Improved conversions from container type document (PST/OST/archives)

Conversion between font formats

Now you can convert your font file from one format into another. For example CFF to TTF conversion code snippet will look like this:

using GroupDocs.Conversion;
using GroupDocs.Conversion.FileTypes;
using GroupDocs.Conversion.Options.Convert;

// Load the source font file
using (Converter converter = new Converter("Lato-Regular.cff"))
{
    // Set the convert options
    var options = new FontConvertOptions
    {
        Format = FontFileType.Ttf
    };
    // Convert to TTF format
    converter.Convert("Lato-Regular.ttf", options);
}

Public API and backward incompatible changes

  1. Introduced new PersonalStorageFolderInfo class:

    /// <summary>
    /// Personal Storage Folder info
    /// </summary>
    public sealed class PersonalStorageFolderInfo
    {
        /// <summary>
        /// Name of the folder
        /// </summary>
        public string  Name { get; }
    
        /// <summary>
        /// Count of the items in the folder
        /// </summary>
        public int ItemsCount { get; }
    
    }
    
  2. Changed the Folders property in the PersonalStorageDocumentInfo class:

    before v23.1

    public IList<string> Folders { get; }
    

    from v23.1 and greater

    public IList<PersonalStorageFolderInfo> Folders { get; }