Nous sommes ravis de présenter GroupDocs.Conversion for .NET 25.8, riche en fonctionnalités puissantes, améliorations de performances et corrections de bugs essentielles pour offrir des conversions de documents plus fiables et optimisées. Vous trouverez les notes de version complètes ici.


Fonctionnalités majeures et améliorations

  • Prise en charge du recadrage SVG – Vous pouvez désormais recadrer le contenu SVG visible pendant la conversion, ce qui vous donne un contrôle plus précis de la mise en page et un résultat plus propre.
  • Icônes d’attachement personnalisées pour les e‑mails – Vous souhaitez inclure des icônes personnalisées pour les pièces jointes d’e‑mail lors de la conversion ? Utilisez les nouvelles options UseDefaultAttachmentIcons et AttachmentIcons.
  • Prise en charge étendue de la conversion SVGZ – Convertissez les fichiers SVGZ sans problème vers des formats de traitement de texte, de présentation et de feuille de calcul.
  • Couverture de formats élargie – Les nouvelles options de conversion incluent SVG/SVGZ vers EPS et TeX (LaTeX). De plus, les conversions Web → PageDescriptionLanguage sont désormais plus rapides grâce à l’élimination des étapes intermédiaires.
  • Améliorations de performance – Profitez d’un démarrage d’application nettement plus rapide et d’une initialisation plus réactive.

Corrections de bugs principales

Nous avons résolu un éventail de problèmes afin d’assurer des expériences de conversion plus fluides et fiables :

  • Résolution de la basse qualité d’image lors de la conversion de certains SVG en formats raster.
  • Correction des incohérences de sortie dans les conversions PDF → traitement de texte — le format DOCX/DOC est maintenant correctement généré.
  • Élimination des exceptions lors des processus de conversion PDF → JPEG (erreurs telles que GroupDocsConversionException et ObjectReferenceNotSet).
  • Correction des problèmes de formatage dans les conversions RTF → PDF.
  • Correction des exceptions levées dans les conversions SVGZ → traitement de texte :contentReference.
  • Correction des erreurs « Index was outside the bounds of the array » lors de la conversion de DWF en images.
  • Correction d’un problème où la méthode SetLicense ne pouvait pas localiser le fichier de licence dans le répertoire courant.
  • Amélioration de la compatibilité pour les conversions DOC → DOCX :contentReference.

API publique et changements incompatibles

Voici les principales mises à jour de l’API et les nouvelles fonctionnalités :

  1. Classe SvgLoadOptions – Inclut désormais CropToContentBounds, permettant de recadrer étroitement les SVG autour du contenu visible pour un résultat de conversion plus propre :
    var loadOptions = new SvgLoadOptions {
        CropToContentBounds = true
    };
    
  2. Améliorations de EmailLoadOptions – Deux nouvelles propriétés :
    • UseDefaultAttachmentIcons – Active ou désactive les icônes d’attachement par défaut.
    • AttachmentIcons – Fournit des icônes personnalisées pour des types d’attachement spécifiques :
    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);
    }
    

Comment mettre à jour


En savoir plus


Merci de nous suivre ! N’hésitez pas à revenir chaque mois pour découvrir les dernières mises à jour, astuces de développement et informations sur GroupDocs.Conversion for .NET.