Nouveautés dans Aspose.Cells for Java

Cette page décrit les fonctionnalités les plus intéressantes d’Aspose.Cells introduites dans les versions récentes.

Aspose.Cells for Java 25.4

  • Prend en charge la spécification du lot de feuilles à exporter en HTML
  • Supporte l’obtention et la définition de la couleur des lignes de grille d’une feuille de calcul
  • Supporte l’exportation de graphiques modifiables en fichiers DOCX
  • Supporte la lecture et l’écriture des étiquettes de sensibilité
  • Supporte l’exportation de plus d’attributs de style vers Numbers
  • Supporte l’importation de fichiers modèle au format Markdown
  • Supporte la détection de l’utilisation de fonctions personnalisées par les formules dans Cell et Workbook

Aspose.Cells for Java 25.3

  • Support pour obtenir le style d’affichage d’une cellule à partir des cellules sans obtenir l’objet cellule
  • Support pour obtenir le contenu binaire des polices utilisées dans le classeur
  • Support pour convertir Excel en JSON de structure de classeur
  • Support pour exporter (valeur de la cellule, mise en forme, formule et commentaire) vers un fichier Numbers
  • Support pour placer le style/mise en forme en ligne à l’intérieur des éléments HTML lors de l’enregistrement en HTML
  • Support pour mettre en surbrillance l’onglet de feuille sélectionné dans le HTML généré
  • Support pour plus de raccourcis clavier pour GridJs
  • Support pour coller le contenu copié d’Excel dans plusieurs zones cibles pour GridJs

Aspose.Cells for Java 25.2

  • Support pour définir du texte enrichi dans une cellule lors de l’enregistrement avec LightCells
  • Support pour lire un fichier en dif format
  • Support pour la lecture et l’écriture de fichiers au format dbf (dBase)
  • Supporter l’image intégrée compatible WPS
  • Supporter la définition d’une zone en lecture seule dans GridJs
  • Supporter la copie des paramètres de format numérique depuis MS Excel vers GridJS
  • Amélioration des opérations automatiques dans GridJS pour la commodité de l’utilisateur, telles que l’extension de lignes/colonnes vides, le défilement de la page, …

Aspose.Cells for Java 25.1

  • Supporter le saut du calcul dans le moteur personnalisé de l’utilisateur pour la formule de tableau dynamique utilisant une fonction personnalisée
  • Supporter la récupération de l’expression de référence de tableau externe dans le moteur personnalisé de l’utilisateur
  • Supporter l’enregistrement des formes automatiques et libres dans le fichier ods
  • Supporter la lecture et l’écriture des paramètres de formulaire dans le tableau
  • Supporter le sous-tableau Format 2 dans la table cmap de la police
  • Simplifier l’importation d’une liste de données de lignes dans les cellules
  • Supporter plus d’événements pour l’insertion/suppression/mise à jour des cellules dans GridJs
  • Supporter la séparation décimale localisée pour GridJs
  • Supporter la recherche dans la liste de filtres pour GridJs
  • Supporter plusieurs instances sur une page pour GridJs

Aspose.Cells for Java 24.12

  • Supporter la notification des changements de formule lors de l’insertion/suppression d’une plage de cellules
  • Supporter les fonctions lambda de BYROW et BYCOL
  • Supporter le rendu de LinearGradientBrush, PathGradientBrush, HatchBrush et TextureBrush en pcl
  • Supporter l’insertion de styles/enregistrements en ligne au lieu de CSS lors de la sauvegarde HTML
  • Supporter l’ajout de la couleur de police, de la couleur de la cellule en tant que clé de tri des données
  • Supporter la mise à jour de l’ordre et l’ajout de groupes dans PowerQueryFormulas
  • Améliorations pour les filtres de PivotField comme plusieurs filtres, filtrer toute la journée
  • Supporter la mise à jour de la référence de formule après l’insertion/suppression de lignes/colonnes dans GridJs
  • Supporter la surveillance des mises à jour pour GridJs
  • Supporter l’alignement centré dans plusieurs colonnes pour GridJs

Aspose.Cells for Java 24.11

  • Supporter la conversion XLSX en pcl
  • Support pour obtenir la source d’une source externe pour le Tableau Croisé Dynamique
  • Support pour obtenir les relations de tableaux dans la feuille Excel
  • Support pour obtenir une chaîne formatée des cellules en multi-threads
  • Support “PlaceInCell” pour les images en mode MemoryPreference et le calcul de formule
  • Support pour importer/exporter des valeurs enrichies telles que erreurs, entités
  • Support pour ajouter une ligne de signature comme dans Excel
  • Amélioration du SVG généré pour assurer un comportement cohérent entre différents frameworks
  • Amélioration pour l’ajout de formes libres
  • Support pour définir le format numérique pour différents types de données tels que date, heure, devise… pour GridJs
  • Support pour rendre les bordures pour le style de ligne/de colonne dans GridJs
  • Amélioration du rendu et de l’édition de GridJs

Aspose.Cells for Java 24.10

  • Support pour obtenir la source du tableau croisé dynamique à partir de la connexion externe correspondante
  • Support pour créer des tableaux croisés dynamiques compacts
  • Améliorer la conversion de la zone pivot en plage
  • Support pour lire le fichier CHM
  • Support pour ignorer les cellules/lignes non ordonnées au lieu de donner une exception lors de l’importation de fichiers modèles OOXML
  • Support pour plus d’options pour supprimer les lignes/colonnes vides
  • Support pour définir différents types de formats numériques pour GridJs
  • Support pour le chargement paresseux pour GridJs
  • Améliorer la segmentation du texte pour les valeurs de cellules enrichies dans GridJs

Aspose.Cells for Java 24.9

  • Support pour créer une case à cocher dans une cellule et rendre la case à cocher dans le PDF
  • Support pour exporter le contenu des équations vers MathML et LaTeX
  • Support pour exporter l’adresse de la cellule lors de l’enregistrement en HTML
  • Support pour analyser les propriétés des sacs de propriétés des fichiers xlsx
  • Optimisation pour la libération des ressources image lors de l’enregistrement en PDF
  • Support pour obtenir des formules d’éléments/attributs calculés dans le tableau croisé dynamique
  • Amélioration des performances du calcul des champs de tableau croisé dynamique groupés
  • Support pour détecter le format OLE (Object Linking and Embedding)
  • Amélioration des formules dans GridJs : afficher les formules et leur explication, utiliser les formules comme paramètres pour la vérification des paramètres
  • Support pour la vérification syntaxique et la correction orthographique pour la saisie utilisateur dans GridJs
  • Support pour afficher le contrôle du temps pour les appareils mobiles lorsque le format de la cellule est l’heure dans GridJs
  • Améliorer l’effet de la validation de modification et des invites d’échec dans GridJs pour appareils mobiles

Aspose.Cells for Java 24.8

  • Support pour les nouvelles fonctions : VALUETOTEXT, ARRAYTOTEXT
  • Support pour trier le tableau croisé dynamique par élément du champ de pivot
  • Support pour visiter toutes les cellules contenant des images “Place in Cell”
  • Support pour conserver les propriétés du document sans cryptage lors de l’encryption du fichier
  • Support pour éditer des formules avec espaces vides dans GridWeb
  • Support pour la configuration d’affichage ou de masquage des formes invisibles dans GridJs
  • Amélioration des fonctionnalités de GridJs telles que les réglages, la modification des formules, la vérification de l’entrée

Aspose.Cells for Java 24.7

  • Support pour la fonction DROP dans les formules
  • Amélioration des performances du calcul des fonctions LET et MAKEARRAY avec des paramètres complexes
  • Support pour le contour des caractères étoile dans les graphiques
  • Support pour rendre un objet décoratif
  • Support pour l’échange de séries
  • Amélioration de l’affichage du graphique TreeMap
  • Support pour convertir une image de “cellule survolée” en “dans la cellule”
  • Support pour charger la police cloud locale d’Office par défaut
  • Support pour conserver le schéma JSON lors de l’importation de données JSON
  • Support pour exporter vers un fichier au format AZW3
  • Support pour régler automatiquement la hauteur après avoir défini le retour à la ligne de la cellule dans GridJs
  • Support pour la génération JSON via la méthode d’écriture en flux pour GridJs

Aspose.Cells for Java 24.6

  • Améliorations pour le rendu : réglage de la saturation des couleurs et de la température des couleurs, duotones, images Webp
  • Améliorations pour PivotTable : fusion de plage, “Afficher les valeurs comme” de PivotField
  • Prise en charge de Range.ToHtml()/ToImage() pour la manipulation pratique des données de plage par l’utilisateur

Aspose.Cells for Java 24.5

  • Prise en charge de nouvelles fonctions : XMATCH, XOR
  • Prise en charge de la transposition des données de la plage
  • Prise en charge de l’obtention des propriétés des paramètres du filtre avancé
  • Prise en charge du rendu de l’image placée dans la cellule au format pdf/image

Aspose.Cells for Java 24.4

  • Fournir des implémentations simples de contrôleur d’interruption pour la commodité de l’utilisateur
  • Prise en charge de l’intégration des pièces jointes lors de la conversion d’un objet OLE en pdf
  • Prise en charge du rendu automatique de la forme de ChartX en image
  • Prise en charge de l’intégration d’une image dans une cellule (opération “Placer dans la cellule” pour une image dans ms excel)
  • Améliorations pour l’importation du fichier Numbers : cellules fusionnées, lignes/colonnes masquées, …etc.

Aspose.Cells for Java 24.3

  • Prise en charge de l’importation de fichiers AZW3
  • Prise en charge de l’enregistrement de fichiers ods avec la norme odf 1.3
  • Prise en charge du calcul de la fonction EVALUATE

Aspose.Cells for Java 24.2

  • Prise en charge de nouvelles fonctions : TEXTAFTER, TEXTBEFORE, TEXTSPLIT, TOROW, TOCOL
  • Prise en charge de la détection du format oxps
  • Amélioration des performances pour le tri de grands ensembles de données

Aspose.Cells for Java 24.1

  • Prise en charge de jakarta.servlet pour GridWeb
  • Prise en charge de l’importation de données csv avec des lignes d’en-tête et de total spécifiées par l’utilisateur
  • Prise en charge de l’exportation au format html avec des styles personnalisés
  • Prise en charge du remplissage automatique pour les zones fusionnées
  • Prise en charge du remplissage automatique des données de droite à gauche et du bas vers le haut

Aspose.Cells for Java 23.12

  • Prise en charge de la conformité PDF/A-2 et PDF/A-3 lors de la conversion en pdf
  • Prise en charge du calcul de regroupement discret de tableau croisé dynamique
  • Prise en charge de l’exportation des données des cellules vers une liste générique
  • Prise en charge de l’importation de références croisées à l’aide de tables liées pour les marqueurs intelligents
  • Prise en charge de la fonction MAKEARRAY pour les formules

Aspose.Cells for Java 23.11

  • Prise en charge de la conversion des feuilles de calcul en fichier PDF version 1.7 (ISO32000-1:2008)

Aspose.Cells for Java 23.10

  • Prise en charge du réglage des hyperliens directement sur une plage
  • Prise en charge de la copie de plusieurs feuilles de calcul simultanément
  • Prise en charge de la vérification si une plage est vide pour les données des cellules

Aspose.Cells for Java 23.9

  • Prise en charge du calcul de nouvelles fonctions dans les formules : LAMBDA, LET, MAP, SCAN
  • Prise en charge de l’importation/exportation de fichiers EPUB
  • Prise en charge du filtrage des séries de graphiques

Aspose.Cells for Java 23.8

  • Prend en charge la préservation de l’espace de rembourrage dans les formules
  • Prise en charge du remplacement/de l’insertion de texte avec mise en forme pour le texte enrichi de la cellule

Aspose.Cells for Java 23.7

  • Détection de formats de fichier améliorée pour certains nouveaux formats tels que le fichier visio, le fichier de package OneNote.

Aspose.Cells for Java 23.6

  • Prise en charge de l’exportation et de la mise en surbrillance des journaux de révision
  • Prise en charge du parcours des objets de ligne existants de RowCollection dans l’ordre inversé
  • Prise en charge de la mise à jour de plusieurs plages de consolidation du tableau croisé dynamique

Aspose.Cells for Java 23.5

  • Prise en charge de la mise à jour des références externes des données de feuille externe vers la feuille locale du classeur actuel
  • Prise en charge du rendu de la commande de case à cocher en tant que commande interactive au lieu d’une image statique dans GridWeb
  • Prise en charge de la sélection de PivotArea et de sa mise en forme
  • Prise en charge de l’ajout d’un filigrane lors de la conversion en PDF

Aspose.Cells for Java 23.4

  • Prise en charge de la fonction de calcul ENCODEURL
  • Prise en charge de l’achèvement de la construction d’une forme d’équation en insérant pas à pas des nœuds pertinents
  • Prise en charge du calcul de l’expression de formule en tant que formule de matrice sans la définir comme objet de cellule
  • Prise en charge de l’enregistrement du fichier XLSB en mode LightCells
  • Prise en charge de la vérification de l’installation ou de la disponibilité d’une police de caractères
  • Prise en charge du réglage de la formule à une cellule spécifiée dans l’objet ListObject
  • Prise en charge de l’enregistrement du classeur au format XHTML
  • Prise en charge du rendu du contrôle ActiveX et du contrôle de formulaire pour GridWeb

Aspose.Cells for Java 23.3

  • Prise en charge de la définition/lecture/enregistrement de nouvelles fonctions : LET, ENCODEURL
  • Prise en charge du lien des sources de données aux liens externes lors de l’appel au calcul de formule

Aspose.Cells for Java 23.2

  • Prise en charge de la définition/lecture/enregistrement de nouvelles fonctions : SCAN, LAMBDA
  • Prise en charge de l’exportation de style au format JSON

Aspose.Cells for Java 23.1

  • Prise en charge de nouvelles fonctions : CHOOSEROWS, CHOOSECOLS, HSTACK, VSTACK
  • Prise en charge pour obtenir l’auteur et l’heure de révision

Aspose.Cells for Java 22.12

  • Prise en charge pour exporter Excel en JSON avec une structure hiérarchique multi-niveaux

Aspose.Cells for Java 22.11

  • Prise en charge pour distinguer entre une formule de tableau dynamique et une formule de tableau héritée
  • Prise en charge pour lire/enregistrer des formules de tableau dynamique pour le format de fichier xlsb

Aspose.Cells for Java 22.10

  • Prise en charge pour ajouter et mettre à jour un graphique avec un fichier modèle CRTX

Aspose.Cells for Java 22.9

  • Prise en charge pour définir une formule de tableau pour les cellules
  • Prise en charge pour définir une formule de tableau dynamique avec une fonction personnalisée et un moteur de calcul
  • Prise en charge pour définir des réglages de dégradé prédéfinis pour le format de remplissage dégradé
  • Prise en charge pour appliquer des bordures de contour avec des couleurs de thème pour la plage

Aspose.Cells for Java 22.8

  • Prise en charge de l’exportation des commentaires et notes tels qu’ils apparaissent sur la feuille en HTML
  • Prise en charge de la spécification des feuilles de calcul à produire lors de la conversion en PDF/XPS

Aspose.Cells for Java 22.7

  • Prise en charge de la lecture de fichiers de modèle au format OOXML contenant des données zip anormales et ne pouvant pas être traités par ZipInputStream java
  • Support pour exporter du html dans un seul fichier avec en-tête/page de garde et pied de page
  • Support pour obtenir la position absolue et la taille de la plage (en points)

Aspose.Cells for Java 22.6

  • Amélioration du calcul et du suivi des formules avec la chaîne de calcul des formules

Aspose.Cells for Java 22.5

  • Amélioration des performances de mémoire pour définir les formules des cellules lors de l’enregistrement du classeur en mode LightCells

Aspose.Cells for Java 22.4

  • Options améliorées pour contrôler les cellules vides lors de l’exportation au format CSV.
  • Support pour scinder et mettre à jour compliqués du formatage conditionnel pour les opérations d’insertion/suppression

Aspose.Cells for Java 22.3

  • Support pour recalculer les cellules qui dépendent du nom défini lorsque le nom défini est modifié et que la chaîne de calcul du classeur est activée.
  • Support pour obtenir récursivement les feuilles de cellules selon la chaîne de calcul des formules

Aspose.Cells for Java 22.2

  • Support pour extraire les noms définis de NameCollection selon un filtre de portée spécifié

Aspose.Cells for Java 22.1

  • Support pour générer un pptx modifiable
  • Support pour importer de gros csv dans plusieurs feuilles de calcul lorsque les lignes/colonnes de données dépassent la limite
  • Support pour importer des csv avec LightCells
  • Support pour supprimer un lien externe spécifié
  • Support pour conserver les formules tout en supprimant les liens externes

Aspose.Cells for Java 21.12

  • Prise en charge de la conversion d’Excel en scripts SQL
  • Prise en charge de l’importation et de l’exportation de données XML brutes
  • Prise en charge de la lecture de données aussi complète que possible à partir d’un fichier xls corrompu
  • Prise en charge de l’interruption du processus de SmartMarker
  • Amélioration des performances pour l’ajout de plages pour la mise en forme conditionnelle et la validation
  • Définir la priorité comme la plus élevée pour la condition de format ajoutée récemment, tout comme le comportement de MS Excel

Aspose.Cells for Java 21.11

  • Prise en charge du calcul de la formule/fonction XLookup.
  • Intégrer l’enregistrement de JSON et d’images à l’enregistrement du classeur.
  • Amélioration des performances lors de la conversion d’Excel en HTML.