Conholdate.Total for Net

24.9.0
2024-10-18 1.96 GB

Ce qui est nouveau dans la version 24.9.0

Ajouté

  • Packages NuGet modulaires par TFM pour les bibliothèques GroupDocs et Aspose (incluant Aspose.Signature, Aspose.Watermark, etc.).
  • Agrégateur ConversionEvents et événement OnFontSubstituted (GroupDocs.Conversion).
  • Processeur de requêtes en langage naturel piloté par l’IA pour les résultats OCR (Aspose.OCR).
  • Propriété de conformité OOXML pour les documents Word (Aspose.Words).
  • Syntaxes de transfert JPEG XL pour DICOM (Aspose.Medical).
  • Déclencheurs JavaScript de champ de formulaire PDF pour les champs de date/heure (Aspose.Words).
  • API de détection de type de document – basée sur des règles et basée sur l’IA (Aspose.OCR).
  • Support des conversions UUE ↔ ZST, Z, XZ, LZMA, LZIP, GZIP, BZIP2 (GroupDocs.Conversion).
  • Conversion vers le format VSD (GroupDocs.Conversion).
  • Conversion à partir d’images HEIC (GroupDocs.Conversion) – nécessite le package NuGet FileFormat.HEIC.
  • Vectorisation lors de la conversion à partir d’images matricielles (GroupDocs.Conversion).
  • Nouvelle fonctionnalité de fusion de présentations pour les fichiers PPSM (GroupDocs.Merger).
  • Options de fusion PDF pour développer tous les signets par défaut (GroupDocs.Merger → PdfJoinOptions.UseBookmarks).
  • Possibilité d’ajouter des en-têtes personnalisés lors de la création d’un EWSClient (Aspose.Email) – par exemple, X‑AnchorMailbox.
  • API publique pour récupérer la couleur des catégories de messages (Aspose.Email).
  • Aperçu de document avec résolution configurable via PreviewOptions.Resolution (GroupDocs.Signature).
  • Sauvegarde des informations sur les filigranes ajoutés directement dans les métadonnées d’image (GroupDocs.Watermark).
  • Support du chargement des polices variables (Aspose.Drawing).
  • Sauvegarde TIFF avec compression CCITT 3/4 (Aspose.Drawing).
  • Vérifications des points vides dans GraphicsPath.AddLines (Aspose.Drawing).
  • Support de la table Linear Threshold (LTSH) dans la conversion de polices TrueType (Aspose.Font).
  • Livraison NuGet multi-cadres pour Aspose.Signature, Aspose.Watermark, etc.
  • Nouvelles API GIS : séquence filtrée d’entités basée sur LINQ (FeaturesSequence.WhereLinq), extraction de collections géométriques et création de couches en mémoire à partir de séquences d’entités (Aspose.GIS).
  • Nouvelle propriété Element.ClassList pour une manipulation simplifiée des classes (Aspose.SVG).
  • Nouvelles méthodes de création de pinceaux dégradés et améliorations de l’API de transformation matricielle (Aspose.SVG).
  • Nouvelle énumération PdfOptimizationMode pour contrôler la taille vs. qualité du PDF (Aspose.OCR).
  • API publiques pour l’insertion de formes groupées et de tags de documents structurés (Aspose.Words).
  • Accès public aux séparateurs de notes de bas de page/de fin (FootnoteSeparator, FootnoteSeparatorCollection) (Aspose.Words).
  • Nouveaux alias EffectType.FloatUp et EffectType.FloatDown (Aspose.Slides).
  • Nouvelle méthode IPictureFillFormat.CompressImage pour la compression d’image (Aspose.Slides).
  • Nouvelle propriété ISlideText.CommentsText (Aspose.Slides).
  • Nouveaux membres d’énumération pour le rendu de graphiques et une gestion améliorée de la conversion PDF/XPS (Aspose.Slides).
  • Nouvelle classe PdfJoinOptions avec drapeau UseBookmarks (GroupDocs.Merger).
  • Nouvelles méthodes SearchNetworkNode.CreateMasterNode / CreateSlaveNode et classes de configuration de réseau plus claires (GroupDocs.Search).
  • Nouvelle méthode Index.GetIndexedDocument(string documentKey) et propriété DocumentInfo.ModificationTime (GroupDocs.Search).
  • Nouveaux configureurs AddMasterNode / AddSlaveNode pour le dimensionnement des recherches (GroupDocs.Search).
  • Nouvelle propriété Encoding pour SpreadsheetConvertOptions (GroupDocs.Conversion).
  • Nouvelle API Metadata pour modifier l’expéditeur dans les fichiers MSG (GroupDocs.Metadata).
  • Nouveaux événements et rapports de progression pour divers formats d’archives (XAR, ISO, Z, Bzip2, Zstandard) (Aspose.Zip / GroupDocs.Zip).

Amélioré

  • Mises à niveau du moteur pour GroupDocs.Annotation, GroupDocs.Assembly et GroupDocs.Conversion – rendu plus rapide et utilisation réduite de la mémoire.
  • Cache de conversion de couleur ICC plus rapide (Aspose.Imaging).
  • Méthode GetFileInfo optimisée (GroupDocs.Parser).
  • Gestion de la compression PPTX mise à jour (Aspose.Slides).
  • Qualité de rendu PDF améliorée lors de la conversion SVG → PDF (Aspose.SVG) – corrections pour les images Base64, la gestion des expressions régulières et le rendu des polices CFF.
  • Traitement d’images WEBP dans les documents SVG amélioré (Aspose.SVG).
  • Meilleure gestion des tables de substitution de police pour un rendu de texte plus précis (Aspose.SVG).
  • Améliorations de la détection d’orientation d’image pour l’OCR (Aspose.OCR).
  • Algorithmes de détection de zone de contenu affinés pour les modes TABLE et PHOTO (Aspose.OCR).
  • Traitement JPEG XL DICOM prenant désormais en charge des syntaxes de transfert supplémentaires (Aspose.Medical).
  • Aspose.Drawing prend désormais en charge les polices variables et des options de compression TIFF améliorées.
  • Les méthodes Aspose.GIS exposent désormais le filtrage LINQ, l’extraction de collections géométriques et la création de couches en mémoire.
  • L’option de résolution d’aperçu Aspose.Signature permet des aperçus de meilleure qualité.
  • Aspose.Words a ajouté le support de l’insertion de formes groupées, de l’insertion de tags de documents structurés, des graduations de graphiques radiaux, de la signature XML‑DSig XAdES‑EPES, de la détection de soulignement Markdown et de la manipulation des séparateurs de notes de bas de page/de fin.
  • Aspose.Slides : nombreuses corrections de bugs et améliorations (rendu des dégradés, tableaux de données de graphiques, conversion HTML5, rendu XPS/PDF, etc.).
  • Aspose.Cells : de nombreuses nouvelles fonctionnalités (équations limitées, export MathML, améliorations GridJS, améliorations des tableaux croisés dynamiques) et optimisations des performances.
  • Aspose.PSD : augmentation de la vitesse de rendu du format AI, support des ressources d’artboard, et nombreuses corrections de bugs.
  • Aspose.Zip / GroupDocs.Zip : ajout de rapports de progression pour plusieurs types d’archives et d’initialisation différée du flux.
  • GroupDocs.Search : API de configuration de réseau plus claire et non ambiguë, et ajout de la recherche par clé de document.

Corrigé

  • Annotation : corrections des problèmes d’annotation d’image, Visio et HTML.
  • Assembly : corrections des bugs de résolution des dépendances et de rendu de graphiques.
  • Conversion : gestion des images PDF vers Markdown, blocages XFA PDF, rendu d’objets HTML vers RTF, extraction MSG, sélection de colonnes MPP, conversion PDF en langue thaïe, images manquantes dans HTML vers PDF, codage Excel vers CSV, sortie PNG, fichiers de texte natifs corrompus dans MS Word, etc.
  • Editor : correction de la gestion des documents de courrier électronique vides.
  • Metadata : HTML body dans MSG, gestion de la section XMP dans GIF, support de la mise à jour de l’expéditeur MSG.
  • Parser : erreur d’analyse Markdown, IndexOutOfRangeException dans l’extraction de texte CHM, gel lors de l’ouverture EML signée.
  • Redaction, Search, Signature, Watermark : diverses corrections de stabilité et de fonctionnalités.
  • Tous les produits Aspose : nombreuses corrections de bugs dans BarCode, CAD, Cells, Diagram, Drawing, Email, Font, GIS, HTML, Imaging, Medical, OCR, Page, PSD, Slides, SVG, Tasks, TeX, Words, Zip – y compris, sans s’y limiter :
    • Exception d’algorithme de tri BARCODENET-39101. -Erreur serveur interne CADNET-9900 SVG→DXF.
    • CELLSNET‑... longue liste de bugs (équations limitées, gestion des cases à cocher, calculs de tableaux croisés dynamiques, détection OLE, rendu de graphiques, etc.).
    • DIAGRAMNET-53516/17/19/27/30 bugs de regroupement de formes et d’export SVG.
    • DRAWINGNET-1588 problèmes d’attributs de version du produit et du compilateur.
    • EMAILNET-41390/41427/40689/41423 problèmes d’authentification IMAP, corruption d’adresse en base64, récupération EWSClient, conversion MSG→MHT.
    • FINANCENET-369 validation des en-têtes XBRL.
    • FONTNET-721 Support de la table Linear Threshold ajouté (fonctionnalité) – bugs précédents corrigés.
    • GISNET-... gestion des cas limites pour le filtrage LINQ et l’extraction géométrique.
    • HTMLNET-5695/5697/5757/5698/4670 troncature des cellules, constructeur lent, support d’images Base64, conversion PNG, rendu des tableaux imbriqués, erreur epub‑to‑PDF.
    • IMAGINGNET-7203/7290/7210/4690 erreurs EMF→SVG, suppression de MemoryStream, problèmes de chemin SVG, bugs d’export.
    • NOTE‑5846 bug Unicode pour texte de lien/ancrage.
    • OCRNET‑918/913/915/917 réduction de taille PDF, modèle OCR de nouvelle génération, orientation d’image, détection de zone de contenu.
    • OMRNET-1046 gestion de l’obsolète de l’API universelle de génération de formulaires.
    • PAGE – publication corrective (aucun bug spécifique listé).
    • PSDNET‑... rendu du format AI, ressources d’artboard, détection FillLayer, IndexOutOfRange, ouverture de fichiers AI longs, valeurs de couleur invalides.
    • SLIDESNET‑... longue liste de bugs PDF/XPS, HTML5, GIF, graphiques, dégradés, PDF/A, etc.
    • SVGNET-403/… exception de conversion PDF corrigée, qualité de rendu, gestion WEBP, substitution de police.
    • TASKSNET‑11278/11280/11274/11273/11264/11245/11240 formes de barres Gantt, UID de tâche, gestion des indentations, unités d’affectation, calculs de durée réelle, données phasées dans le temps, rendu des lignes de base.
    • ZIPNET-1195‑1205 divers bugs de gestion d’événements et de rapports de progression pour les archives corrigés.
  • Corrections critiques de plantages :
    • Plantages de sérialisation binaire .NET 8 dans GroupDocs.Annotation.
    • Débordement de pile PDF‑to‑PNG dans Aspose.HTML.
    • Blocages de conversion XFA PDF dans GroupDocs.Conversion.
    • Corrections supplémentaires de stabilité dans de nombreux composants pour prévenir les exceptions et fuites mémoire inattendues.

Installation

.NET CLI

dotnet add package Conholdate.Total --version 24.9.0

Package Manager

NuGet\Install-Package Conholdate.Total -Version 24.9.0

Package Reference

<PackageReference Include="Conholdate.Total" Version="24.9.0" />

Packet CLI

paket add Conholdate.Total --version 24.9.0

Script & Interactive

#r "nuget: Conholdate.Total, 24.9.0"

Cake

// Install as a Cake Addin
#addin nuget:?package=Conholdate.Total&version=24.9.0

// Install as a Cake Tool
#tool nuget:?package=Conholdate.Total&version=24.9.0
Historique des versions