Conholdate.Total for Java

23.2
2023-02-28 0.05 GB

Nouveautés de la version 23.2

Ajouts

  • Paquets NuGet modulaires par cible framework (TFM) pour les bibliothèques GroupDocs et Aspose.
  • Agrégateur ConversionEvents et événement OnFontSubstituted (GroupDocs.Conversion).
  • Processeur de requêtes en langage naturel piloté par l’IA pour les résultats d’OCR (Aspose.OCR).
  • Propriété de conformité OOXML pour les documents Word (Aspose.Words).
  • Syntaxes de transfert JPEG XL pour le format DICOM (Aspose.Medical).
  • Déclencheurs JavaScript pour les champs de formulaire PDF (liés aux champs de date/heure) (Aspose.Words).
  • API de détection du type de document : basée sur des règles et à l’aide de l’IA (Aspose.OCR).
  • Livraison NuGet multi-cadres d’exécution pour Aspose.Signature, Aspose.Watermark, etc.

Ajouts spécifiques à chaque produit

  • Aspose.BarCode : amélioration de la qualité de reconnaissance Dotcode.
  • Aspose.CAD : nombreuses améliorations (ex. : conversion DWG → JPG dans Azure Functions, gestion unifiée des dimensions, stabilité de l’export DXF, correction de fuites mémoire, correction du rendu IFC, rendu des lignes en pointillés, rendu de l’espace papier, gestion des tailles de page, chargement DWG sur .NET Core).
  • Aspose.Cells : prise en charge de la balise <Application>, corrections des types de remplissage pour les lignes droites et les flèches, nombreuses améliorations des formes et du formatage liées à des correctifs de bugs.
  • Aspose.Font : prise en charge des paires de césures dans le convertisseur SVG.
  • Aspose.Imaging : conservation de la transparence lors de l’indexation d’images PNG ; plusieurs améliorations liées à l’export (SVG, DCM → PNG, préservation des couleurs TIFF → PDF, ICO → PDF).
  • Aspose.OCR : nouveau PreprocessingFilter.AutoDewarping() pour corriger les distorsions géométriques.
  • Aspose.PDF : nouvelle classe PsSaveOptions ; remplacement des anciens enums basés sur int par des enums Java standard ; ajout de nombreuses nouvelles méthodes, champs et surcharges.
  • Aspose.Slides : SlideUtil.findAndReplaceText prend désormais en charge la recherche et le remplacement de fragments de texte avec modification du formatage.
  • Aspose.TeX : introduction de FigureRenderer pour le rendu générique de fragments LaTeX (avec options associées ainsi que des rendus raster et SVG).
  • Aspose.Words : support de l’importation/export MOBI ; ajustement de l’espacement des caractères (Document.JustificationMode) ; propriété Document.IncludeTextboxesFootnotesEndnotesInStat ; propriété Style.AutomaticallyUpdate ; améliorations du rendu des graphiques ; option de compatibilité de mise en page des notes de bas de page.
  • Aspose.Tasks : API SaveOptions.getFitTimescaleToEndOfPage / setFitTimescaleToEndOfPage pour le contrôle du rendu du calendrier.
Améliorations
  • Mises à niveau du moteur dans GroupDocs.Annotation, Assembly et Conversion, offrant un rendu plus rapide et une réduction de l’utilisation mémoire.
  • Mise en cache accélérée pour la conversion de couleurs ICC (Aspose.Imaging).
  • Méthode GetFileInfo optimisée (GroupDocs.Parser).
  • Prise en charge de la compression mise à jour pour les fichiers PPTX (Aspose.Slides).
Correctifs
  • Corrections critiques de plantages : sérialisation binaire .NET 8 dans GroupDocs.Annotation, dépassement de pile dans la pile PDF vers PNG (Aspose.HTML), blocages lors de la conversion XFA PDF dans GroupDocs.Conversion.
  • Suite GroupDocs : nombreux correctifs dans les composants annotation (image, Visio, HTML), assembly (gestion des dépendances, rendu graphiques), conversion (images PDF vers Markdown, blocages XFA PDF), éditeur (documents email vides), métadonnées (corps HTML dans MSG), analyseur, rédaction, recherche, signature, watermark.
  • Aspose.BarCode : correction du problème de lecture de code-barres TIF et des échecs de tests.
  • Aspose.CAD : correction de la corruption lors de l’export DXF, de la disparition d’images OLE, du rendu des lignes en pointillés, de la perte de contenu dans l’espace papier, de l’ignorance des tailles de page, des erreurs de chargement DWG, ainsi que du rendu en carrés noirs pour DWF.
  • Aspose.Cells : correction de l’étirement d’images lors de la conversion XLS → HTML, du décalage des flèches, de la dispersion des diagrammes, de la rotation des formes, des erreurs de calcul #VALUE!, des cassures de plages nommées globales, du formatage après suppression de ligne, des erreurs d’upload sur OneDrive, des exceptions lors de la conversion graphique vers image, des retournements des graphiques radar, du support des motifs de remplissage, du rognage de texte, de la perte de zones fusionnées, du rendu de bordure des titres de graphiques, ainsi que de nombreux autres problèmes liés aux formes et au formatage.
  • Aspose.Diagram : correction de l’enregistrement de modèles avec images PNG, de la prise par défaut de la police Calibri, de la non-sortie invisible de drawLine(), et du non-encadrement automatique de toutes les formes dans la page.
  • Aspose.Email : correction de la sauvegarde de VCard en MSG/WebDav, des exceptions dans les emails cités, des noms incorrects de pièces jointes, du drapeau multi-contact VCard, de la conversion .msg → .eml, de la récupération des signatures de messages, de l’enregistrement IPM.Note SMIME, des erreurs NRE en conversion MHT, de l’ajout de messages dans les dossiers PST, de la perte d’espaces dans les corps HTML, de la gestion des certificats pour la conversion VCard → Msg, des problèmes d’enregistrement VCF, de l’analyse inverse de l’adresse de retour dans MailMessage, de la conversion EMLX, des problèmes GraphClient et de la gestion des noms de fichiers pièces jointes sur emails signés, ainsi que de la fonctionnalité de requête GraphClient.
  • Aspose.Font : correction de l’ArgumentNullException dans TtfNameTable.GetMultiLanguageNameById().
  • Aspose.Imaging : correction des bugs d’export SVG, des échecs d’export DCM → PNG, de la perte de couleurs lors de la conversion TIFF → PDF, du bug d’export ICO → PDF, et d’un problème de performance dans ImageExtensions.toJava.
  • Aspose.Page : correction de l’échec de la conversion EPS → Image.
  • Aspose.PDF : correction de l’augmentation indésirable de l’opacité des filigranes, de nombreux problèmes liés à la conversion PDF → DOCX (lignes/colonnes supplémentaires, soulignement manquant, chevauchement d’images, séparation des lignes de texte, décalages de marges, bordures doubles, déplacement de texte), des modifications de couleur des bordures de tableaux et des problèmes de rendu des bordures de tableaux.
  • Aspose.Slides : correction des modifications de texte lors des mises à jour de liens hypertexte, de la qualité d’image lors de la conversion PPTX → HTML, des exceptions lors de la lecture PPT, des formes circulaires manquantes, des thèmes master manquants, des SmartArt incomplets lors des conversions ODP ↔ PPTX, des problèmes de rendu de graphiques dans les PDF, des erreurs de type out-of-memory lors de la conversion PPTX → PDF, ainsi que d’autres anomalies liées aux conversions.
  • Aspose.Tasks : correction du comportement de setEndDate lorsque le rendu sur une seule page est désactivé, de la lecture de l’achèvement à 100 % dans Primavera, de la persistance de l’identifiant GUID des affectations en XER/P6XML, du calcul du calendrier des tâches en XER, de la génération de données chronologiques pour les tâches à durée écoulée, des exceptions d’argument dans ResourceAssignment.GetTimephasedData, des exceptions lors de la sauvegarde XER, et du pourcentage incorrect d’achèvement en fonction de la durée dans Primavera P6.
  • Aspose.TeX : suppression des APIs obsolètes MathRendererOptions et remplacement par la nouvelle collection d’API FigureRenderer.
  • Aspose.Words : correction de nombreux bugs sur Java et .NET (rendu des zones de liste déroulante, rendu TIFF dans les PDF, rendu d’images, décompte des pages par le collecteur de mise en page, compatibilité Python, gestion des notes de bas de page et du nombre de mots, etc.).

Installation

Maven

<repositories>
   <repository>
      <id>repository.conholdate.com</id>
      <name>Conholdate Repository</name>
      <url>https://mvn.conholdate.com/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.conholdate</groupId>
      <artifactId>conholdate-total</artifactId>
      <version>23.2</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

repositories {
    maven {
        url 'https://mvn.conholdate.com/'
    }
}

compile(group: 'com.conholdate', name: 'conholdate-total', version: '23.2')

Ivy

<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="Conholdate Repository" m2compatible="true" root="https://mvn.conholdate.com/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.conholdate" name="conholdate-total" rev="23.2">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

resolvers += Resolver.url("Conholdate Repository", url("https://mvn.conholdate.com/"))

libraryDependencies += "com.conholdate" % "conholdate-total" % "23.2"
Historique des versions