Aspose.Cells for Android via Java 21.12 Notes de mise à jour
Clé | Résumé | Catégorie |
---|---|---|
CELLSJAVA-43994 | Prise en charge de l’interruption de l’exécution de WorkbookDesigner.process dans SmarkMarker | |
CELLSJAVA-44039 | Modifier l’attribut Producteur PDF à partir du PDF généré | |
CELLSJAVA-43768 | Java Un problème d’espace de tas est observé lors de la conversion du fichier XLSX en PDF | |
CELLSJAVA-43875 | Exception “Valeur de chaîne FontUnderlineType non valide” lors du chargement du fichier XLSX | |
CELLSJAVA-43876 | Exception “java.lang.ArrayIndexOutOfBoundsException” lors du chargement d’un fichier XLSX | |
CELLSJAVA-43844 | Une amélioration nécessaire pour le format des numéros comptables | |
CELLSJAVA-43953 | Rendre le texte / partie spécifique “Cell” et “Commentaire” à traduire en japonais dans Excel en conversion PDF | |
CELLSJAVA-43469 | Régression possible : dégradation des performances de FormatConditionCollection.addArea() | |
CELLSJAVA-43646 | L’effet d’ombre du texte n’est pas rendu correctement | |
CELLSJAVA-43760 | L’orientation du triangle isocèle est incorrecte | |
CELLSJAVA-43786 | Lors de la conversion du fichier XLS en XLSX, certaines parties concernant les formes ne sont pas rendues correctement | |
CELLSJAVA-43838 | Après l’exécution de XlsToXlsx, la forme automatique est perdue | |
CELLSJAVA-43839 | Après avoir exécuté XlsToXlsx, le LeftBracket est perdu | |
CELLSJAVA-43842 | Après avoir exécuté XlsToXlsx, la forme de LeftBracket est différente de l’original | |
CELLSJAVA-43848 | Conversion d’Excel en PDF - certains caractères WordArt ne sont pas enveloppés de la même manière que dans le fichier Excel | |
CELLSJAVA-43880 | Coins arrondis incorrects de la zone de texte après la conversion de xls en xlsx | |
CELLSJAVA-43867 | L’icône de format conditionnel est différente lors de l’exportation au format HTML | |
CELLSJAVA-43812 | excelToHtml : le décalage de la position de la forme est incorrect | |
CELLSJAVA-43871 | Objets Prism 9 OLE non affichés en sortie PDF | |
CELLSJAVA-43883 | Tailles de page renderred incorrectes | |
CELLSJAVA-43881 | La fusion de fichiers entraîne l’absence du paramètre de couleur d’arrière-plan des feuilles | |
CELLSJAVA-43892 | Les bordures d’Excel converties en HTML sont manquantes | |
CELLSJAVA-43935 | Problème de taille de police du texte de forme lors de l’enregistrement et du chargement du fichier XLS | |
CELLSJAVA-43952 | Problème d’expiration de la licence temporaire | |
CELLSJAVA-43954 | XLSX à PDF : l’image provoque une exception “java.lang.OutOfMemoryError : Java heap space” | |
CELLSJAVA-43902 | Certaines bordures d’Excel converties en HTML sont redondantes | |
CELLSJAVA-43933 | Lors de l’exportation vers HTML avec une seule donnée, le format conditionnel est différent d’Excel | |
CELLSJAVA-43878 | Position incorrecte des étiquettes de données du graphique à barres de cluster Excel | |
CELLSJAVA-43895 | La forme de ligne et les autres formes de graphique ne sont pas rendues correctement lors de la conversion de XLS en XLSX | |
CELLSJAVA-43934 | Les étiquettes du graphique à secteurs ne correspondent pas à Excel après la manipulation ou la mise à jour du graphique | |
CELLSJAVA-43519 | Les cellules fusionnées incluses dans des lignes ou des colonnes masquées produisent un tableau HTML inégal | |
CELLSJAVA-43962 | L’effet est incohérent après la conversion du format conditionnel dans Excel en HTML | |
CELLSJAVA-43983 | Régression : Boucle infinie lors de la conversion de XLSX en PDF | |
CELLSJAVA-44029 | XLSX à PDF : l’image n’est pas convertie | |
CELLSJAVA-44093 | Problème de troncature de texte avec les formes Rectangle lors du rendu en image dans les nouvelles versions Aspose.Cells for Java | |
CELLSJAVA-44089 | DataLabels.setShadow() n’est pas disponible et n’est pas égal à la méthode Series.setShadow() | |
CELLSJAVA-44000 | Le style Cells est incorrect dans HTML lors de l’utilisation simultanée d’un jeu d’icônes et d’une autre mise en forme conditionnelle | |
CELLSJAVA-43932 | Problème avec la définition de la position des étiquettes de données pour les graphiques en anneau éclatés dans l’image de sortie | |
CELLSJAVA-44094 | Titre du graphique tronqué lors de l’exportation vers PDF | |
CELLSJAVA-43533 | XLSX au problème de création HTML dans Ubuntu | |
CELLSJAVA-43987 | La bordure droite des cellules fusionnées est perdue en html | |
CELLSJAVA-44016 | Problème lors de la conversion du fichier Excel contenant l’URL de l’image en HTML | |
CELLSJAVA-43787 | Exception “IllegalArgumentException : les longueurs de tiret sont toutes nulles …” dans Excel pour le rendu HTML | |
CELLSJAVA-43885 | IllegalArgumentException lors de la conversion d’Excel | |
CELLSJAVA-43874 | Workbook.save lève une exception sur un fichier spécifique par Aspose.Cells uniquement lorsque la licence Aspose est appliquée | |
CELLSJAVA-43969 | Un nom avec la fonction COUNTIF et une référence externe produit une NullPointerException | |
CELLSJAVA-43903 | java.lang.NumberFormatException : pour la chaîne d’entrée lors du rendu du fichier Excel en HTML | |
CELLSJAVA-44071 | com.aspose.cells.CellsException : vous avez entré trop peu de paramètres pour la fonction IF lors de l’appel de Workbook.calculateFormula() | |
CELLSJAVA-44104 | NullPointerException lors de l’importation de SpreadSheetML |
Public API et modifications incompatibles avec les versions antérieures
Vous trouverez ci-dessous une liste de toutes les modifications apportées au public API, telles que les membres ajoutés, renommés, supprimés ou obsolètes, ainsi que toute modification non rétrocompatible apportée à Aspose.Cells for Android via Java. Si vous avez des préoccupations concernant l’un des changements répertoriés, veuillez le signaler. sur le forum d’assistance Aspose.Cells.
Ajoute la méthode surchargée Name.GetRefersTo().
Obtient l’expression de formule basée sur la cellule spécifiée.
Ajoute la méthode surchargée Range.AutoFill().
Remplir automatiquement la plage cible avec le type de remplissage.
Ajoute la propriété Comment.IsThreadedComment.
Indique si ce commentaire est un fil de discussion.
Ajoute la propriété HtmlSaveOptions.IgnoreInvisibleShapes.
Indique si des formes invisibles sont ajoutées lors de l’enregistrement de html.
Ajoute la propriété Range.CurrentRegion.
Renvoie une plage délimitée par n’importe quelle combinaison de lignes vides et de colonnes vides.
Ajoute la classe AxisBins.
Représente les groupes d’axes pour les graphiques d’histogramme.
Ajoute la méthode SheetRender.GetPageSizeInch(int pageIndex)
Obtenir la taille de la page de l’image de sortie ? en pouces.
Ajoute la méthode WorkbookRender.GetPageSizeInch(int pageIndex)
Obtenir l’image de sortie de la taille de la page en unité de pouce.
Ajoute l’énumération CellValueFormatStrategy.DisplayString.
Avec cette stratégie, Cell.GetStringValue(CellValueFormatStrategy) prendra en compte la limite de largeur de colonne lors du formatage des valeurs de cellule avec le style d’affichage. Si le résultat formaté dépasse la largeur disponible, un ou plusieurs “#” peuvent être renvoyés, tout comme ce que ms excel montre pour ce type de cellules.
Ajoute la propriété WorksheetCollection.ActiveSheetName.
Obtient et définit le nom de la feuille active du classeur.
Ajoute les classes JsonLoadOptions et JsonSaveOptions.
Représente les options de chargement ou d’enregistrement des fichiers.
Ajoute la propriété ImageSaveOptions.StreamProvider.
Indiquez les flux s’il y a deux pages ou plus.
Ajoute l’énumération LoadFormat.Image et LoadFormat.Json.
Représente l’image et le type json.
Ajoute SaveFormat.Bmp, SaveFormat.Emf, SaveFormat.Gif, SaveFormat.Jpg, SaveFormat.Json et SaveFormat.Png enum
Nouveaux formats de sauvegarde pris en charge.
Ajoute FileFormatType.Emf,FileFormatType.Gif,FileFormatType.Jpg,FileFormatType.Json,FileFormatType.Png,FileFormatType.Wmf enum
Nouveaux types de formats de fichiers pris en charge.
Plus de contraintes pour l’ajout de zones pour la Validation.
Nous avons modifié le modèle de zone pour la validation et le formatage conditionnel pour des raisons de performances. Le nouveau modèle nécessite plus de contraintes pour la séquence des zones ajoutées. Pour Validation.AddArea(CellArea cellArea, bool checkIntersection, bool checkEdge) et Validation.AddAreas(CellArea[]areas, bool checkIntersection, bool checkEdge), si les deux paramètres “check” sont faux, l’utilisateur doit s’assurer que les zones ajoutées sont triés par ordre croissant par les coins supérieurs gauches. Sinon, un résultat inattendu peut être obtenu pour d’autres opérations. Dans la nouvelle version, étant donné que les performances d’ajout d’un grand nombre de zones ont été considérablement améliorées, nous ne pensons plus que Validation.AddArea (CellArea cellArea) sera un goulot d’étranglement. Nous pensons donc que les utilisateurs peuvent simplement appeler AddArea(CellArea cellArea) directement, sans avoir besoin d’utiliser ces deux méthodes spéciales.
Changement de comportement pour changer les zones de Validation/ConditionalFormatting.
Pour la validation et le formatage conditionnel, dans les anciennes versions, leurs zones peuvent être sauvegardées par l’objet CellArea obtenu ou défini pour elles. Ainsi, si l’utilisateur modifie la valeur du champ de l’objet CellArea, les zones peuvent également être modifiées, et vice-versa. En fait, c’est un résultat inattendu du point de vue de la conception API. À partir de cette version, cet effet secondaire a été supprimé et l’utilisateur ne peut plus modifier les zones en modifiant l’objet CellArea.
Comportement modifié pour l’ajout d’une condition de format dans FormatConditionCollection.
Pour les méthodes FormatConditionCollection.AddCondition(…), les anciennes versions donnent la priorité à celle qui vient d’être ajoutée comme étant la plus basse. C’est différent du comportement de MS Excel. À partir de cette version, tout comme ce que vous obtiendrez pour l’opération dans MS Excel, nous faisons de la condition de format nouvellement ajoutée la priorité la plus élevée.
Ajoute la propriété AbstractInterruptMonitor.TerminateWithoutException.
Cette propriété indique quand une interruption a été requise pour un processus, si le processus doit être terminé par une exception ou simplement quitter silencieusement. Par défaut, cette propriété est fausse, c’est-à-dire que le processus sera terminé par une exception lorsqu’il sera interrompu.
Ajoute la propriété WorkbookSettings.ResourceProvider.
Propriété renommée pour WorkbookSettings.StreamProvider afin de la rendre plus adaptée à sa fonction et plus facile à comprendre pour les utilisateurs.
Ajoute l’option LoadDataFilterOptions.Revision.
Certains fichiers de modèle peuvent contenir une grande quantité de journaux de révision, ce qui entraîne de mauvaises performances pour le chargement du classeur. L’utilisateur peut utiliser cette option pour contrôler si ces journaux de révision doivent être chargés ou non.
Ajoute la propriété JsonLoadOptions.MultipleWorksheets.
Indique si chaque attribut de l’objet JsonObject est importé en tant que feuille de calcul lorsque tous les nœuds enfants sont des nœuds de tableau.
Ajoute FileFormatType.SqlScript, SaveFormat.SqlScript et SqlScriptSaveOptions
Représente les options de sauvegarde du script sql.
Ajoute SaveFormat.Xml, LoadFormat.Xml, XmlSaveOptions et XmlLoadOptions
Représente les options des fichiers xml R/W.
Ajoute la propriété HtmlSaveOptions.SaveAsSingleFile.
Indique si vous enregistrez Excel en un seul fichier.
Ajoute la propriété JsonLoadOptions.MultipleWorksheets.
Indique si le chargement des données du fichier Json dans plusieurs feuilles de calcul
Ajoute la propriété PdfSaveOptions.Producer.
Obtient et définit le producteur du document pdf généré.
Ajoute les méthodes ListColumn.GetCustomTotalsRowFormula() et ListColumn.SetCustomTotalsRowFormula()
Obtient et définit la formule personnalisée de la ligne des totaux dans le tableau.
Méthode obsolète SheetRender.GetPageSize(int pageIndex)
Utilisez plutôt SheetRender.GetPageSizeInch(int pageIndex).
Obsolète la propriété WorkbookSettings.StreamProvider.
Veuillez utiliser la propriété WorkbookSettings.ResourceProvider à la place.
Supprime la propriété obsolète PdfSaveOptions.StreamProvider.
Veuillez utiliser la propriété WorkbookSettings.ResourceProvider à la place.