Conholdate.Total for Java

21.10
2021-10-30 0.05 GB

Nouveautés de la version 21.10

Ajouté

  • Aspose.BarCode
    • Ajout des méthodes QualitySettings.getFastScanOnly() et QualitySettings.setFastScanOnly(boolean) pour le mode de balayage rapide uniquement.
  • Aspose.Cells
    • Ajout de la méthode surchargée Name.getRefersTo().
    • Ajout de la méthode surchargée Range.autoFill().
    • Ajout de la propriété Comment.isThreadedComment.
    • Ajout de la propriété HtmlSaveOptions.ignoreInvisibleShapes.
    • Ajout de la propriété Range.currentRegion.
    • Introduction de la classe AxisBins.
    • Ajout des méthodes SheetRender.getPageSizeInch(int) et WorkbookRender.getPageSizeInch(int) (dépréciation de getPageSize(int)).
  • Aspose.Email
    • Ajout de la possibilité d’enregistrer les rendez-vous au format MSG (AppointmentMsgSaveOptions).
    • Ajout de AppointmentIcsSaveOptions (remplace IcsSaveOptions déprécié).
    • Ajout de MsgLoadOptions.preserveRtfContent et MailConversionOptions.preserveRtfContent pour préserver les corps RTF.
    • Ajout de MhtTemplateName.OPTIONAL_ATTENDEES pour exposer les participants optionnels dans les en-têtes MHT.
  • Aspose.Font
    • Introduction des types CffParsingException et CffFontException dotés de plusieurs constructeurs.
    • Ajout des fonctions utilitaires de conversion : GlyphId.toGlyphStringId(), GlyphId.toGlyphUInt32Id(), GlyphStringId.toGlyphStringId(), GlyphUInt32Id.toGlyphUInt32Id().
  • Aspose.Imaging
    • Ajout du support des polices limitées à une image (source de police personnalisée par image).
  • Aspose.OCR
    • Ajout de nouveaux filtres de prétraitement : Median et ContrastCorrection.
    • Ajout de RecognitionSettings.setAutoContrast(boolean) et RecognitionSettings.setAllowedCharacters(CharactersAllowedType).
    • Introduction de l’énumération CharactersAllowedType.
  • Aspose.PDF
    • Ajout d’une nouvelle fonctionnalité : détection du texte masqué (PDFJAVA-40947).
    • Ajout de la possibilité d’aplatir toutes les couches dans le PDF final (PDFJAVA-40120).
  • Aspose.Slides
    • Ajout du support de la forme de colonne pyramide complète pour les graphiques colonne et barre 3D (SLIDESNET-42515).
    • Ajout de la conversion PPTX vers HTML avec transitions (SLIDESNET-41114).
    • Ajout de la conversion PPT vers HTML avec liens (SLIDESNET-40217).
  • Aspose.Tasks
    • Mise en œuvre du support d’impression (TASKSJAVA-1539).
    • Ajout de la fonctionnalité « Ajuster à X pages de hauteur et Y pages de largeur » (TASKSNET-4609).
    • Ajout du redimensionnement avec un facteur d’échelle donné (TASKSNET-10333).
  • Aspose.Words
    • Ajout du support de remplissage en dégradé pour les formes WordArt (WORDSNET-18317).
    • Ajout de nouvelles méthodes publiques pour les dégradés monocouleur et bicolore (Fill.oneColorGradient, Fill.twoColorGradient).
    • Ajout des propriétés Fill.gradientAngle, Fill.gradientVariant, Fill.gradientStyle.
    • Introduction de GradientStop, GradientStopCollection et des méthodes associées à la collection.
    • Ajout de la propriété Fill.textureAlignment et de l’énumération TextureAlignment.
    • Ajout de la propriété StructuredDocumentTag.appearance et de l’énumération SdtAppearance.
    • Ajout de l’option HtmlLoadOptions.convertSvgToEmf.
    • Ajout de l’option LoadOptions.flatOpcXmlMappingOnly.
    • Ajout d’une option pour ignorer les notes de bas de page pendant la recherche/remplacement (FindReplaceOptions.ignoreFootnotes).
    • Ajout de la propriété MailMergeRegionInfo.parentRegion.

Amélioré

  • Aspose.Imaging
    • Implémentation plus rapide du cache de conversion de couleur ICC.
  • Aspose.Slides
    • Mise à jour de la gestion de la compression des fichiers PPTX.
  • Aspose.PDF
    • Amélioration de l’aplatissage des couches pour une meilleure cohérence du PDF généré.
  • Aspose.OCR
    • Extension du pipeline de prétraitement avec les filtres de flou médian et de correction de contraste.
  • Aspose.Font
    • Correction des fonctionnalités de conversion pour les formats CFF et WOFF2 (bogues FONTNET-286, FONTNET-274, FONTNET-275).

Corrigé

  • Aspose.3D
    • Correction des problèmes de conversion FBX vers USDC (THREEDNET-962).
    • Correction des noms de nœuds incorrects dans les FBX v7700 importés (THREEDNET-970).
    • Correction de l’incapacité d’importer GLTF compressé en zip (THREEDNET-965).
    • Correction de la propriété illégale PropertiesView pendant la désérialisation (THREEDNET-967).
    • Correction de l’importation des fichiers FBX avec objets personnalisés (THREEDNET-963).
    • Correction de la reconnaissance des packages zip dont les noms de fichiers internes sont en majuscules (THREEDNET-956).
    • Correction des échecs intermittents de l’importateur FBX binaire (THREEDNET-954).
  • Aspose.BarCode
    • Optimisation de la précision des nombres dans le SVG (BARCODENET-37855).
    • Correction des problèmes d’encodage du Swiss‑QR‑Code (BARCODENET-37880).
    • Mise en œuvre du paramètre FastScanOnly pour la reconnaissance 1D (BARCODENET-37889).
  • Aspose.Cells
    • Correction du problème de mémoire JVM lors de la conversion XLSX en PDF (CELLSJAVA-43768).
    • Correction de la valeur de chaîne FontUnderlineType incorrecte lors du chargement XLSX (CELLSJAVA-43875).
    • Correction de l’ArrayIndexOutOfBoundsException lors du chargement XLSX (CELLSJAVA-43876).
    • Correction du rendu incorrect de l’effet d’ombre (CELLSJAVA-43646).
    • Correction de l’orientation du triangle isocèle (CELLSJAVA-43760).
    • Correction des problèmes de rendu de forme lors de la conversion XLS → XLSX (CELLSJAVA-43786, CELLSJAVA-43838, CELLSJAVA-43839, CELLSJAVA-43842).
    • Correction du retour à la ligne des caractères WordArt lors de la conversion Excel → PDF (CELLSJAVA-43848).
    • Correction des coins arrondis des zones de texte après conversion XLS → XLSX (CELLSJAVA-43880).
    • Correction de l’exportation des icônes de format conditionnel vers HTML (CELLSJAVA-43867).
    • Correction du décalage de position de forme dans excelToHtml (CELLSJAVA-43812).
    • Correction de l’affichage des objets OLE en PDF (CELLSJAVA-43871).
    • Correction des inexactitudes dans la taille de page rendue (CELLSJAVA-43883).
    • Correction de la perte de couleur de fond lors de la fusion de fichiers (CELLSJAVA-43881).
    • Correction des bordures manquantes en conversion HTML (CELLSJAVA-43892).
    • Correction de diverses exceptions lors du rendu Excel → HTML (CELLSJAVA-43787, CELLSJAVA-43885, CELLSJAVA-43874).
  • Aspose.Diagram
    • Correction du nom de forme pour le connecteur dynamique (DIAGRAMJAVA-50782).
    • Correction des valeurs PinPos incorrectes (DIAGRAMJAVA-50784, DIAGRAMJAVA-50788).
    • Correction de l’échec d’enregistrement de forme en image ou PDF (DIAGRAMJAVA-50789).
    • Correction du problème ShapeShdwScaleFactor (DIAGRAMJAVA-50796).
  • Aspose.Email
    • Correction du problème où le corps MSG comportant des emoji était modifié après chargement/enregistrement (EMAILNET-40449).
    • Correction de l’omission des participants optionnels dans l’en-tête MHT (EMAILNET-40440).
    • Correction de ClientSubmitTime incorrect lors de la conversion EML → MSG (EMAILNET-40446).
    • Correction du comportement de l’option PrefferedTextEncoding (EMAILNET-40455).
    • Correction de la détection des nouveaux drapeaux de message personnalisés uniques (EMAILNET-40436).
    • Correction de la gestion des événements répétés annuellement (EMAILNET-40425).
    • Correction de GraphMessageInfo.getSize() renvoyant toujours -1 (EMAILJAVA-34961).
    • Correction de la fonctionnalité IGraphClient.NextPage (EMAILJAVA-34954).
    • Correction des résultats incomplets de GraphClient.listFolders (EMAILJAVA-34957).
  • Aspose.Font
    • Correction du calcul incorrect de la matrice de transformation pour les polices CFF (FONTNET-286).
    • Correction du problème d’encodage lors de la conversion TTF → WOFF2 (FONTNET-274).
    • Correction de l’exception de référence nulle lors de la conversion d’OpenSans de CFF vers TTF (FONTNET-275).
  • Aspose.Imaging
    • Correction de nombreux problèmes, notamment :
      • Création de RasterImage.Filter avec GaussianFilterOptions (IMAGINGJAVA-7949).
      • Hauteur d’image négative lors de la conversion WMF → PNG (IMAGINGJAVA-7935).
      • Image.Size non optimisé pour les images EPS (IMAGINGJAVA-7933).
      • Bogues de couleur de remplissage des figures (IMAGINGJAVA-7932).
      • Bogues du lecteur de style CDR (IMAGINGJAVA-7930).
      • Prise en charge de GetOriginalOptions pour GIF/JPEG2000 (IMAGINGJAVA-7924).
      • Exception lors de la conversion EMZ → JPG (IMAGINGJAVA-7918).
      • Exception occasionnelle de Image.save en multi-thread (IMAGINGJAVA-7888).
      • Exception lors de l’enregistrement WMF → JPEG (IMAGINGJAVA-7885).
      • Taille de sortie excessive lors de la conversion TIFF → PDF (IMAGINGJAVA-7876).
      • Améliorations diverses concernant la gestion des TIFF liés aux SIG (IMAGINGJAVA-7950).
  • Aspose.OCR
    • Ajout de l’implémentation du filtre de flou médian (OCRJAVA-164).
    • Ajout du seuillage médian adaptatif (OCRJAVA-163).
    • Ajout de la possibilité de définir les caractères autorisés (chiffres ou lettres latines) (OCRJAVA-169).
  • Aspose.PDF
    • Correction de la détection du texte masqué (PDFJAVA-40947 – nouvelle fonctionnalité).
    • Correction des problèmes d’aplatissage de couches (PDFJAVA-40120 – amélioration).
    • Correction du bug d’extraction de table (PDFJAVA-37353).
    • Correction des erreurs d’exportation de données dans PDF → XLSX (PDFJAVA-39695).
    • Correction de TableAbsorber affichant des tables en double (PDFJAVA-40881).
  • Aspose.Slides
    • Correction de la corruption de l’effet d’animation lors de la modification du texte du paragraphe (SLIDESJAVA-35828).
    • Correction du type TextAnchoring erroné pour le texte de TextFrame (SLIDESJAVA-33403).
    • Correction des problèmes de détection des espaces réservés (SLIDESJAVA-35675, SLIDESJAVA-34390).
    • Correction du crash lors de la conversion PDF : « Bad state (oversubscribed dynamic bit lengths tree) » (SLIDESJAVA-38571).
    • Correction des problèmes de retour à la ligne lors de PPTX → PDF (SLIDESJAVA-38642).
    • Correction de la perte d’effets 3D dans les miniatures (SLIDESJAVA-34047, SLIDESJAVA-33346).
    • Correction du positionnement des caractères chinois lors de PPTX → HTML (SLIDESJAVA-38600).
    • Correction des graphiques manquants dans PPTX → PDF (SLIDESJAVA-38630, SLIDESJAVA-38612).
    • Correction des modèles 3D manquants lors de la conversion PDF (SLIDESJAVA-38622).
    • Correction du rendu de tableaux dans les miniatures (SLIDESJAVA-33716).
    • Correction de la rotation des graphiques/textes dans les miniatures des diapositives (SLIDESJAVA-38514).
    • Correction de la perte de texte après conversion PPTX → ODP (SLIDESJAVA-38610).
    • Correction des échecs d’intégration OleObject (SLIDESJAVA-34120, SLIDESJAVA-33334).
    • Correction de la qualité de conversion PPTX → HTML (SLIDESJAVA-36435).
    • Correction de la distorsion textuelle en PDF/A‑1B (SLIDESJAVA-34594).
    • Correction du rendu des flèches dans les miniatures avec dimensions personnalisées (SLIDESJAVA-34223).
    • Correction du repliement de la position du texte SVG (SLIDESJAVA-36046).
    • Correction du rendu des caractères hébreux en PDF (SLIDESJAVA-34604).
    • Correction de l’enregistrement PPTX en HTML (SLIDESJAVA-37316).
    • Correction du positionnement du texte dans les miniatures (SLIDESJAVA-33715).
    • Correction de l’application incomplète du style gras (SLIDESJAVA-35322).
    • Correction de la déformation de la diapositive lors de modifications de taille de page en PDF (SLIDESJAVA-34683).
  • Aspose.Tasks
    • Correction de l’exception « start-time > finish-time » pour les fichiers Primavera .xer (TASKSNET-10344).
    • Correction du rectangle de progression mal positionné dans les barres des tâches du diagramme de Gantt (TASKSNET-4757).
    • Correction de la lecture des attributs étendus (TASKSJAVA-1534).
  • Aspose.Words
    • Correction du support de remplissage en dégradé pour les formes WordArt (WORDSNET-18317).
    • Correction de nombreux bogues, notamment :
      • Boucle infinie du moteur de rendu de formes (WORDSJAVA-2568).
      • Bloquage de ShapeRenderer sur des lignes longues (WORDSJAVA-2578).
      • NPE lors de l’appel à Document.getPageCount() (WORDSJAVA-2581).
      • Décalage horaire de la signature numérique (WORDSJAVA-2605).
      • Erreurs d’initialisation OSGI sur Java 8/11/15 (WORDSJAVA-2607, WORDSJAVA-2608).
      • Problèmes de chargement de licence dans les déploiements WAR (WORDSJAVA-2615).
      • Erreurs de signature de licence non valides (WORDSJAVA-2614, WORDSJAVA-2653).
      • Divers problèmes de conversion et de rendu pour les formats PDF, HTML, DOCX, SVG, etc. (nombreux bogues WORDSNET-xxxx répertoriés dans la source).
    • Correction de crashes critiques et de régressions (par exemple : LINEAR INDEX hors limites, polices manquantes, gestion des notes de bas de page, etc.), comme indiqué dans les tableaux de la source.

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

Gradle

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

compile(group: 'com.conholdate', name: 'conholdate-total', version: '21.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="21.10">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

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