Latest release (August 2025)

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

Full list of changes in this release

KeyCategorySummary
CONVERSIONNET-7939FeatureIntroduce support for cropping visible SVG content when converting from SVG format
CONVERSIONNET-7718FeatureAdd an option to provide an attachment icon when converting from email
CONVERSIONNET-7920FeatureAdd support for converting SVGZ to word processing formats
CONVERSIONNET-7909EnhancementConversion from Svg/Svgz to Eps
CONVERSIONNET-7918EnhancementAdd support for converting SVGZ to presentation formats
CONVERSIONNET-7917EnhancementOptimize Web to PageDescriptionLanguage conversions by removing unnecessary intermediate steps
CONVERSIONNET-7916EnhancementConversion from Svg/Svgz to Tex
CONVERSIONNET-7919EnhancementAdd support for converting SVGZ to spreadsheet formats
CONVERSIONNET-7940BugLow quality images when converting certain SVG documents to raster formats
CONVERSIONNET-7924BugPdf to WordProcessing without post-processing always outputs Docx/Doc
CONVERSIONNET-7850BugPDF to JPEG: Conversion raises GroupDocsConversionException
CONVERSIONNET-7479BugSpacing and formatting issue - RTF to PDF conversion
CONVERSIONNET-7915BugConversion from Svgz to Word processing formats throw an exeprion
CONVERSIONNET-7907BugDwf to image conversion throws “Index was outside the bounds of the array” exception
CONVERSIONNET-7933BugSetLicense can’t find the license in the current directory
CONVERSIONNET-7851BugPDF to JPEG: ObjectReferenceNotSet exception is raised
CONVERSIONNET-7879BugDoc to Docx conversion - output has compatibility issues

Major Features

  • SVG Cropping Support: Added the ability to crop visible SVG content during conversion, improving control over layout and output precision.

  • Custom Email Attachment Icons: Introduced a new option to specify a custom icon for attachments when converting from email formats.

  • SVGZ Conversion Expansion: Added support for converting SVGZ files to word processing, presentation, and spreadsheet formats.

  • Extended Format Support: Enabled conversion from SVG/SVGZ to EPS and TeX formats, and optimized Web-to-PageDescriptionLanguage conversions by removing redundant processing steps.

  • Performance Improvements: Significantly reduced application boot-up time for faster initialization and responsiveness.

  • Key Bug Fixes: Addressed multiple issues across SVG, PDF, email, RTF, and DWF conversions, improving reliability, rendering quality, and format compatibility.

Public API and backward incompatible changes

  1. Introduced a new SvgLoadOptions class. It includes the CropToContentBounds property, which allows cropping the SVG to its visible content before conversion. This can help remove unnecessary white space and tightly frame the output.

    SvgLoadOptions loadOptions = new SvgLoadOptions();
    loadOptions.CropToContentBounds = true;
    
  2. Introduced two new properties in EmailLoadOptions class, UseDefaultAttachemetnIcons and AttachmentIcons.

    using (var converter = new Converter(source, loadContext => new EmailLoadOptions
        {
            UseDefaultAttachmentIcons = false,
            AttachmentIcons = new List<AttachmentIcon>
            {
                new AttachmentIcon("jpg",  File.ReadAllBytes("jpeg_icon.png")),
                new AttachmentIcon("pdf",File.ReadAllBytes("pdf_icon.png")),
                new AttachmentIcon("docx", File.ReadAllBytes("word_icon.jpg")),
                new AttachmentIcon("_default", File.ReadAllBytes("not_found_icon.png"))
            }
        }))
    {
        var options = new PdfConvertOptions();
    
        converter.Convert("converted.pdf", options);
    }