Conholdate.Total for Java

23.10
2023-10-31 0.05 GB

Nouveautés de la version 23.10

Ajouté

  • Aspose.3D – Intégration de la fonctionnalité manifold et des opérations booléennes dans Aspose.3D.
  • Aspose.3D – Ajout d’un message sur stdout lorsqu’une exception d’évaluation est supprimée.
  • Aspose.3D – Mise à jour de la gestion de la suppression de la dépendance System.Drawing.
  • Aspose.BarCode – (aucun élément ajouté – uniquement des améliorations et corrections)
  • Aspose.CAD – Implémentation de la prise en charge des formats GLTF/GLB.
  • Aspose.CAD – Ajout du parsing des fichiers FBX 7700.
  • Aspose.CAD – Implémentation de l’export de mise en page séparée vers TIFF.
  • Aspose.CAD – Ajout de la prise en charge de l’export des dimensions dynamiques.
  • Aspose.CAD – Ajout de diverses fonctionnalités de conversion CAD → 3D (IFC → 3DS, FBX → DXF, OBJ → STP, DWFX → 3DS, DWG → 3DS, STL → DXF, OBJ → PNG, OBJ → PDF, OBJ → DXF).
  • Aspose.CAD – Ajout de fonctionnalités de modification de dessins CAD et d’enregistrement du contenu en retour, ainsi que de conversion/export d’images vers les formats DWG/.NET.
  • Aspose.CELLS – Ajout de GlobalizationSettings.GetDefaultSheetName() pour les noms de feuille personnalisés.
  • Aspose.CELLS – Ajout des propriétés MsoFormatPicture.TopCropInch/BottomCropInch/LeftCropInch/RightCropInch.
  • Aspose.CELLS – Ajout de la méthode Range.IsBlank().
  • Aspose.CELLS – Ajout de la méthode Range.AddHyperlink(String,String,String).
  • Aspose.CELLS – Ajout de la méthode VbaModuleCollection.AddUserForm().
  • Aspose.CELLS – Ajout de la méthode WorksheetCollection.AddCopy(Worksheet[], String[]).
  • Aspose.DIAGRAM – (aucun élément ajouté – uniquement des corrections de bugs).
  • Aspose.EMAIL – Ajout de l’API Split Mbox Storage (MboxStorageReader.SplitInto(...)) avec les événements associés (EmlCopyingEventHandler, EmlCopiedEventHandler, MboxFileCreatedEventHandler, MboxFileFilledEventHandler).
  • Aspose.EMAIL – Ajout de MailMessage.getAlternateViewContent(String mediaType) pour récupérer le contenu d’une vue alternative par type de média.
  • Aspose.EMAIL – Ajout de EmailClient.usePasswordQuotes(boolean) pour contrôler le codage des mots de passe contenant des caractères spéciaux.
  • Aspose.FONT – Ajout de la prise en charge de l’encodage Morse (nouveaux types IFontMorseDecoder, IFontMorseEncoder, IMorseDecoder, IMorseEncoder, MorseAlphabets et types associés).
  • Aspose.FONT – Ajout du type LicenseRestrictionException et de ses constructeurs.
  • Aspose.HTML – Ajout de la gestion par défaut de la résolution d’écran (1024 × 768 pour les dispositifs multi-écrans).
  • Aspose.HTML – Ajout de la prise en charge de JDK 8, JDK 11 LTS et JDK 17 LTS.
  • Aspose.Imaging – Ajout de nombreuses fonctionnalités liées aux EPS : conversion vers SVG, conversion vers PDF, corrections d’export EPS, améliorations du parsing, et corrections de bugs pour TIFF OJpeg et EMF → SVG.
  • Aspose.Imaging – Réduction de la taille de la bibliothèque de 2 Mo.
  • Aspose.OCR – Ajout de la méthode RecognizeStreetPhoto() pour les photos de rues à texte sparse.
  • Aspose.OCR – Ajout de l’algorithme DetectAreasMode.TEXT_IN_WILD pour la détection au niveau des mots sur des images « texte dans la nature ».
  • Aspose.PDF – Ajout d’une API permettant de supprimer les balises d’un PDF balisé.
  • Aspose.PDF – Ajout d’API permettant de mesurer la hauteur des caractères.
  • Aspose.PDF – Implémentation de la fonctionnalité de nivellement de transparence.
  • Aspose.PSD – Ajout de la prise en charge de la direction verticale du texte.
  • Aspose.PSD – Implémentation de l’utilisation des paramètres de traitement de contours (Stroke) provenant de la ressource vstk dans le rendu des formes.
  • Aspose.PSD – Implémentation du rendu de la zone interne des formes contournées (Stroke shapes).
  • Aspose.PSD – Optimisation du re-rendu des formes : les calques de forme ne sont pas re-rendus s’ils n’ont pas changé.
  • Aspose.PSD – Ajout de la lecture d’en-tête de format AI pour les fichiers AI basés sur PDF.
  • Aspose.PSD – Ajout de nombreux nouveaux membres d’API publique (ex. FontSettings.getGetSystemAlternativeFont, Graphics.getPaintableImageOptions, Image.setResolution, ShapeLayer.getStroke, StrokeSettings avec ensemble complet de propriétés, valeurs d’énumération MorseAlphabets, etc.).
  • Aspose.SLIDES – Ajout de la possibilité d’obtenir la taille visuelle des formes Ink.
  • Aspose.SLIDES – Correction de la distorsion d’image lors de l’enregistrement en TIFF.
  • Aspose.SLIDES – Ajout de l’API permettant d’obtenir le nombre de lignes d’un paragraphe.
  • Aspose.SLIDES – Amélioration de la qualité d’image lors de la conversion PPTX → PDF.
  • Aspose.SLIDES – Ajout de la prise en charge des graphiques 3D dans ODP.
  • Aspose.SLIDES – Ajout des classes InkBrush et InkTrace pour la gestion des Ink.
  • Aspose.SLIDES – Ajout de la méthode Paragraph.GetLinesCount().
  • Aspose.TASKS – Ajout de la validation selon laquelle Project.Calendar appartient à Project.Calendars.
  • Aspose.TASKS – Ajout d’une API publique permettant de spécifier l’encodage lors de la lecture des fichiers Primavera XER.
  • Aspose.TASKS – Modification de la hiérarchie des options d’enregistrement afin de supprimer les membres non pertinents par format.
  • Aspose.TASKS – Ajout de la lecture des projets de référence (baseline) au format Primavera XML.
  • Aspose.TASKS – Ajout de nombreux nouveaux types et méthodes publics (ex. SimpleSaveOptions, LoadOptions.get/setEncoding, getters de PrimaveraProjectProperties, indicateurs de PrimaveraReadOptions, CsvOptions.setView, etc.).
  • Aspose.TEX – Implémentation de la composition bidirectionnelle mixte dans le cadre de l’extension eTeX.
  • Aspose.TEX – Ajout de tests pour les erreurs survenant lors du traitement des fichiers TeX.
  • Aspose.WORDS – Ajout de paramètres de type générique aux méthodes CompositeNode (AppendChild<T>, PrependChild<T>, InsertAfter<T>, InsertBefore<T>, RemoveChild<T>).
  • Aspose.WORDS – Ajout d’optimisations de rendu PDF via PdfSaveOptions.OptimizeOutput.
  • Aspose.WORDS – Ajout de Fill.BaseForeColor et Stroke.BaseForeColor pour récupérer la couleur de premier plan sans modificateurs.
  • Aspose.WORDS – Extension de ChartDataPointCollection, ChartSeries et ChartFormat avec de nouveaux membres pour la copie et l’inspection de format.
  • Aspose.WORDS – Ajout de ImageData.FitImageToShape() pour préserver le rapport d’aspect lors de l’ajustement des images aux formes.
  • Aspose.WORDS – Ajout de la propriété Style.Locked.
  • Aspose.WORDS – Ajout de TxtLoadOptions.DetectHyperlinks pour détecter les hyperliens lors du chargement de documents TXT.
  • Aspose.WORDS – Ajout des propriétés ChartTitle.Font et ChartAxisTitle.Font.
  • Aspose.WORDS – Ajout de DocumentBuilder.InsertDocumentInline(...) pour l’insertion inline de documents.
Amélioré
  • GroupDocs.Annotation, Assembly et Conversion – Mises à niveau des moteurs offrant un rendu plus rapide et une réduction de l’utilisation mémoire.
  • Aspose.Imaging – Cache ICC plus rapide pour la conversion des couleurs.
  • GroupDocs.Parser – Optimisation de la méthode GetFileInfo.
  • Aspose.Slides – Mise à jour de la gestion de la compression des fichiers PPTX.
  • Aspose.Imaging – Réduction de la taille de la bibliothèque de 2 Mo (amélioration globale de la taille).
  • Aspose.3D – Opérations booléennes expérimentales sur deux maillages (union, différence, intersection) – fonctionne sur des maillages triangulaires manifold.
  • Aspose.Font – Mise à jour du bit 12 dans la table head pour les polices TrueType converties.
  • Aspose.CAD – Nombreuses améliorations liées à la conversion (ex. GLTF/GLB, parsing FBX, export TIFF).
  • Aspose.PSD – Nombreuses corrections de performances et de stabilité pour le rendu de contours, la gestion des formats AI et les API de résolution.
  • Aspose.PDF – Diverses améliorations de qualité (ex. gestion d’images, conversion PDF → PNG, JPEG, PDFA).
  • Aspose.Words – Plus de 100 améliorations et corrections (notamment optimisation du rendu PDF, améliorations des graphiques, détection d’hyperliens dans TXT, etc.).
Corrigé
  • Aspose.BarCode – Correction des échecs de test MicroPdf417, placement croisé Swiss QR, et problèmes de lecture DataMatrix.
  • Aspose.CAD – Correction de nombreux bugs de conversion dans de nombreux formats CAD (GLTF, FBX, OBJ, DWG, etc.).
  • Aspose.CELLS – Correction de nombreux bugs : positionnement des ponctuations dans le texte vertical, rendu des rectangles arrondis, plantages lors des calculs de formules, régressions d’arrondi décimal, espaces supplémentaires dans les valeurs numériques, espacement des conversions graphiques, disparition des libellés des données de graphique, gestion du corps HTML dans MSG, problèmes d’analyseur, rédaction, recherche, signature, filigrane, et bien plus encore dans l’ensemble des produits Aspose (BarCode, CAD, Cells, Diagram, Drawing, Email, Font, GIS, HTML, Imaging, Medical, OCR, Page, PSD, Slides, SVG, Tasks, TeX, Words, Zip).
  • Aspose.DIAGRAM – Correction de la perte de forme dans l’arrière-plan et d’un positionnement incorrect de formes.
  • Aspose.EMAIL – Correction de cas limites lors du fractionnement MBOX, de contenus manquants lors de l’enregistrement en MHTML, d’erreurs DeleteMessages sur liste vide, des limites de longueur du champ SUBJECT, de l’extraction iCalendar depuis winmail.dat, des erreurs de création de contacts, de l’analyse UTF‑7 désactivée dans MSG, et des NullPointerException lors de l’écriture d’emails d’invitation dans PST.
  • Aspose.FONT – Correction des problèmes liés à l’encodage Morse et aux mises à jour de la table de bits.
  • Aspose.HTML – Correction de la gestion de la résolution d’écran par défaut sur les appareils multi-écrans.
  • Aspose.Imaging – Correction de l’erreur « unknown name » lors de la conversion EPS vers SVG, des plantages lors de la conversion EPS vers PDF, des problèmes d’export EPS, des échecs de chargement des fichiers EPS, des bugs dans le parsing EPS, des bugs de traitement TIFF OJpeg, du bug mode d’évaluation lors de la conversion EMF vers SVG, et des bugs de rendu transparent et texte dans les fichiers CDR.
  • Aspose.OCR – Correction de l’ordre incorrect des lignes lors de l’enregistrement des résultats OCR en documents multi-pages.
  • Aspose.PDF – Correction de l’affichage des annotations de ligne dans Chrome, des caractères manquants après recherche/remplacement de texte, des erreurs « font not found », de la corruption des PDF signés, des corruptions lors de la conversion PDF → image, de la dégradation de la qualité JPEG, de la flou des PNG, des exceptions internes lors de la conversion PDFA, des problèmes d’alignement lors de la conversion Excel, de la perte du texte en gras DOCX, et de nombreux autres bugs dans la gamme de produits.
  • Aspose.PSD – Correction de la gestion de la direction verticale du texte, du rendu des contours à partir de la ressource vstk, du rendu interne des formes contournées, de la logique de re-rendu des calques de forme, de la lecture des en-têtes AI, des incohérences dans la définition de résolution, de la gestion des dossiers de polices, des NullReferenceException lors de l’enregistrement de calques de forme, et de nombreuses suppressions et déprecations d’API.
  • Aspose.SLIDES – Correction des incohérences gras et ombre externe, des problèmes d’ajustement du texte lors du chargement/enregistrement PPT, des images floues lors de la conversion PPTX → PDF, et d’autres bugs de rendu.
  • Aspose.TASKS – Correction des problèmes de validation, de gestion d’encodage et de hiérarchie dans les options d’enregistrement ; ajout de la gestion manquante des projets de référence (baseline).
  • Aspose.TEX – Suppression des méthodes obsolètes ImageSaveOptions.get/setPageNumbers.
  • Aspose.WORDS – Correction d’un ensemble très large de bugs couvrant la disparition des code-barres, les styles HTML/CSS manquants, les problèmes de conversion PDF, le chargement des licences de fonctionnalités, la récupération des grid-span, le chargement d’images via des chemins relatifs, les redémarrages de numérotation des listes, les comportements d’insertion de DocumentBuilder, la suppression des couleurs/soulignements, la gestion CSS white-space: nowrap, les anomalies de rendu des tableaux (largeur, hauteur, bordures, ajustement), la duplication d’images en en-tête/pied-de-page, la détection d’hyperliens, la substitution de police, le formatage des graphiques, la gestion des signatures, les liens de table des matières, et bien plus encore sur les plateformes Java et .NET.
  • Corrections critiques de plantages – Résolution des plantages de sérialisation binaire .NET 8 dans GroupDocs.Annotation, des débordements de pile lors de la conversion PDF → PNG dans Aspose.HTML, des blocages lors de la conversion XFA PDF dans GroupDocs.Conversion, et de nombreux autres problèmes de stabilité dans l’ensemble de la suite Conholdate.Total.

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

Gradle

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

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

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

SBT

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

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