Conholdate.Total for Java

21.11
2021-11-30 0.05 GB

Nouveautés de la version 21.11

Fonctionnalités ajoutées

  • Aspose.3D – Prise en charge de TimeSamples dans USD (THREEDNET‑999).
  • Aspose.BarCode – Gestion des adresses vides pour SwissQR (BARCODENET‑37898). Prise en charge actualisée de SwissQR (BARCODENET‑37901).
  • Aspose.CAD – Export MTEXT amélioré, API unifiée des entités, correctifs de rendu, améliorations des performances, gestion VPORT, rendu des glyphes composites, ainsi que diverses autres améliorations (CADJAVA‑10384 … CADJAVA‑10366).
  • Aspose.Cells – Amélioration du format des nombres comptables (CELLSJAVA‑43844). Traduction japonaise de « Cell » et « Comment » lors de la conversion Excel vers PDF (CELLSJAVA‑43953). Gestion de la taille de police du texte dans les formes, correctifs liés à la mémoire, améliorations de l’export HTML, corrections de la position des étiquettes de graphique, et plusieurs autres améliorations liées à la résolution de bugs (CELLSJAVA‑43935 … CELLSJAVA‑43969).
  • Aspose.Diagram – Ajout des propriétés PresetTheme, PresetThemeVariant et PresetThemeQuickStyle aux formes (DIAGRAMJAVA‑50806, DIAGRAMJAVA‑50385, DIAGRAMJAVA‑50501, DIAGRAMJAVA‑50631, DIAGRAMJAVA‑50804).
  • Aspose.Email – Chargement de MapiMessage sans altération des valeurs des champs (EMAILNET‑40470). Correction de la taille de GraphMessageInfo (EMAILNET‑40462). Avis de mise au retrait de l’API Contacts (EMAILJAVA‑34964).
  • Aspose.Imaging – Prise en charge du décodeur FlateDecode dans EPS (IMAGINGJAVA‑7976). Nombreuses améliorations et corrections liées à EPS (IMAGINGJAVA‑7970‑7975, IMAGINGJAVA‑7966‑7965, etc.).
  • Aspose.Note – Constructeurs sans paramètres pour les nœuds de document, refactorisation des nœuds, réimplémentation des nœuds composites et extension de la surface de l’API (NOTENET‑1780, NOTENET‑698, NOTEJAVA‑988).
  • Aspose.OCR – Téléchargement d’un dictionnaire utilisateur pour le correcteur orthographique (OCRJAVA‑182). Prise en charge des licences Metered (OCRJAVA‑183). Sortie PDF/DOCX multifactices (OCRJAVA‑175, OCRJAVA‑174). Nouvelle méthode statique AsposeOCR.SaveMultipageDocument et API de correction orthographique.
  • Aspose.Page – Version de maintenance intégrant les modifications provenant de la version .NET (PAGEJAVA‑26, PAGEJAVA‑28, PAGEJAVA‑29).
  • Aspose.PDF – Nettoyeur intelligent de la mémoire (PDFJAVA‑40988). Mise au retrait des méthodes publiques dispose() au profit de close() (PDFJAVA‑40997).
  • Aspose.Slides – Prise en charge des commentaires modernes (SLIDESNET‑42576). Nouvelle classe ModernComment et méthodes associées dans les collections. Fonctionnalité supplémentaire : récupération de la liste des segments situés dans n’importe quelle colonne d’un cadre de texte (SLIDESJAVA‑38015). Divers correctifs de bugs liés à la conversion EPS vers PDF, au rendu des graphiques, à la gestion des liens hypertexte, et aux conversions de format (SLIDESJAVA‑38640 … SLIDESJAVA‑38581).
  • Aspose.Tasks – Nouvelle propriété ExtendedAttribute.isErrorValue(), méthodes de recherche de vue ViewCollection.getByViewScreen et ViewCollection.getByName (TASKSNET‑10378 … TASKSNET‑4762).
  • Aspose.TeX – Prise en charge ajoutée de la bibliothèque hyperref (TEXNET‑157). Nouvelles méthodes d’API pour les signets et les liens hypertexte sur tous les dispositifs de rendu.
  • Aspose.Words – Callback de progression lors du chargement de documents, mode de page PDF UseAttachments, options ChmLoadOptions, FindReplaceOptions.IgnoreFieldCodes, et ExportImagesAsBase64 pour Markdown. Ajout de nombreux nouveaux identifiants de styles (Mention, SmartHyperlink, Hashtag, UnresolvedMention). Ajout de l’option PdfSaveOptions.PageMode permettant l’affichage du panneau des pièces jointes. Intégration de la classe ChmLoadOptions, de FindReplaceOptions.IgnoreFieldCodes, et de l’énumération PdfPageMode.UseAttachments.
Améliorations
  • GroupDocs – Mises à niveau du moteur dans les bibliothèques Annotation, Assembly et Conversion, entraînant un rendu plus rapide et une réduction de l’utilisation mémoire.
  • Aspose.Imaging – Cache d’incidence ICC accéléré.
  • GroupDocs.Parser – Méthode GetFileInfo optimisée.
  • Aspose.Slides – Gestion améliorée de la compression dans les fichiers PPTX.
  • Aspose.CAD – Améliorations des performances pour l’export texte, correctifs relatifs au multithreading, et stabilité globale du rendu.
  • Aspose.Imaging – Réduction des fuites mémoire grâce à la gestion des références circulaires.
Corrections de bugs
  • Aspose.3D – Correction des NullReferenceException dans les fichiers USDZ (THREEDNET‑998), FBX (THREEDNET‑997), GLB mal formés (THREEDNET‑996), dénomination incorrecte des nœuds après export/import FBX (THREEDNET‑988), problèmes de rendu des matériaux (THREEDNET‑987), indices manquants dans GLTF (THREEDNET‑986), et rendu de la couleur des lignes (THREEDNET‑985).
  • Aspose.BarCode – Correction de la gestion des adresses SwissQR et des inexactitudes lors de la lecture des codes-barres.
  • Aspose.CAD – Correction de l’export MTEXT, de l’accès aux entités, des problèmes de rendu, de la création VPORT, du positionnement des glyphes composites, du rendu textuel, des gènes lors de l’export OBJ, et de nombreuses exceptions (CADJAVA‑10384 … CADJAVA‑10365).
  • Aspose.Cells – Résolution des problèmes liés au format des nombres comptables, à la traduction japonaise, à la taille de police du texte des formes, à l’expiration des licences temporaires, à l’OutOfMemoryError lors de l’export d’images, aux bordures HTML superflues, aux incohérences des formats conditionnels, à la position des étiquettes des graphiques, au rendu des formes, aux problèmes d’étiquettes sur les camemberts, à la gestion des lignes/colonnes masquées, aux incohérences des formats conditionnels, à COUNTIF avec référence externe (exception), et à NumberFormatException lors de l’export HTML.
  • Aspose.Diagram – Correction des modifications non souhaitées de bordure/couleur lors de la conversion VSDX vers PDF, des couleurs PNG incorrectes, des incohérences des formes, et du renommage automatique du texte sur les connecteurs.
  • Aspose.Email – Correction de la conservation des valeurs au chargement des messages MAPI, de la taille de GraphMessageInfo, du fonctionnement de la réponse « Répondre à tous » dans Outlook après ajout EML, des événements récurrents, des NullReferenceException avec le serveur SMTP Strato, des données manquantes dans MHTML, des problèmes DateTime lors de la conversion MailMessage en MAPI, des erreurs d’envoi avec le serveur SMTP EnGuard, et de l’accès aux boîtes aux lettres Office 365 par d’autres utilisateurs.
  • Aspose.Imaging – Correction de la prise en charge du décodeur FlateDecode dans EPS, de la régression de compression lors de l’export PSD, des exceptions lors du chargement EPS, des exceptions sur la propriété Size, des erreurs « rectfill », de la conversion SVG vers PNG, des fuites mémoire, de la décompression DXT1 BMP, des échecs d’ouverture TIFF.
  • Aspose.Note – Résolution du chevauchement de texte après conversion OneNote vers PDF.
  • Aspose.OCR – Mise en œuvre de l’utilisation du dictionnaire utilisateur, de la gestion des licences Metered, et de la génération PDF/DOCX multifactices.
  • Aspose.Page – Correction de la sortie vierge lors de la conversion EPS vers PDF (PAGEJAVA‑26, PAGEJAVA‑28, PAGEJAVA‑29).
  • Aspose.PDF – Mise en œuvre du nettoyeur intelligent de la mémoire, dépréciation des méthodes dispose(), correction de l’extraction multiple de tableaux avec TableAbsorber, NPE liée au blocage d’URL lors de la conversion HTML vers PDF, suppression du texte avec RedactionAnnotation, problème d’ouverture dans Chrome, réduction de la taille du fichier DOCX en sortie.
  • Aspose.Slides – Correction de la sortie vierge EPS vers PDF, de l’astérisque lors de l’extraction de texte, de la rotation manquante des graphiques 3D, de la rupture de lien hypertexte avec le numéro de première diapositive, de la perte d’indentation du texte, du changement d’arrière-plan PPTX vers ODP, du formatage des images après réenregistrement, de l’alignement des ombres, du texte gras après conversion SVG, du gel lors de la conversion HTML, et du rendu des polices externes.
  • Aspose.Tasks – Correction du calcul des formules avec l’opérande #ERROR, du dépassement de capacité décimale pour le nombre de pages, de la lecture des données échelonnées sur le temps pour le travail réel, de l’exception lors de la lecture de fichier, du rendu des liens entre tâches dans la vue Gantt.
  • Aspose.TeX – Adaptation de la gestion de la bibliothèque hyperref.
  • Aspose.Words – Correction de la récupération de la propriété de remplissage dégradé, de l’utilisation des membres dans le moteur LINQ Reporting, de la conversion SDT vers des champs PDF modifiables, des modifications du padding des tableaux, de l’UnsatisfiedLinkError sous macOS, de l’exception dans les bibliothèques partagées WebSphere, de la précision des points de graphique dans PDF, du décompte incorrect des pages, du chevauchement de contenu dans PDF, de la perte de contenu de forme, de la perte de mise en gras, de la numérotation manquante de l’axe X, de la gestion des sauts de ligne, de la visibilité des listes masquées, de nombreux bugs de rendu de graphiques, de la gestion de la taille des images, du chargement des fichiers chiffrés, ainsi que de nombreux autres bugs listés sous les références WORDSNET, WORDSJAVA et WORDSNET‑*.

Remarque : La liste ci-dessus recense l’ensemble des améliorations, des améliorations de performance et des correctifs de bug signalés dans les bibliothèques individuelles Aspose et GroupDocs composant la suite Conholdate.Total Java, version 21.11.


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>21.11</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

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

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

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="21.11">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

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