Aspose.Cells for .NET 20.3 Notes de mise à jour

CléRésuméCatégorie
CELLSNET-47130Prise en charge de FLOOR.MATH(-555,5,1)Nouvelle fonctionnalité
CELLSNET-47168Prise en charge de la fonction FILTRENouvelle fonctionnalité
CELLSNET-47204Obtenir l’identifiant unique de la feuille de calculNouvelle fonctionnalité
CELLSNET-47229Prise en charge de la définition de chart.series.dataLables.TextDirection sur verticalNouvelle fonctionnalité
CELLSNET-47092Rendre les icônes disponibles pour IStreamProvider comme des images habituelles tout en enregistrant le document au HTMLRenforcement
CELLSNET-47094Réduisez le scintillement dans GridDesktop pour un redimensionnement fluideRenforcement
CELLSNET-47173Distinguer les feuilles cachées/très cachées dans Aspose.Cells.GridDesktopRenforcement
CELLSNET-47101Améliorez les performances d’enregistrement de la mise en forme conditionnelle et de la validation avec des lignes entières.Renforcement
CELLSNET-47178Indentation perdue lors de la création d’une table et de la conversion en HTMLPunaise
CELLSNET-47199La différence dans le calcul de la plage nommée lors de la définition de CreateCalcChain sur true et falsePunaise
CELLSNET-47077Impossible d’appliquer des bordures aux cellules (contenant des données) lors de l’importation d’un fichier Excel dans GridDesktopPunaise
CELLSNET-47172Problème d’application du formatage conditionnelPunaise
CELLSNET-47177Le nom et la ligne de la série de graphiques de ParetoLine ne sont pas rendus à l’imagePunaise
CELLSNET-47191La différence entre le graphique et l’imagePunaise
CELLSNET-47202Les entrées de légende se chevauchent dans l’image de sortie du graphiquePunaise
CELLSNET-47167Mauvais nombre de liens visiblesPunaise
CELLSNET-47184BIFF5 avec un contenu cyrillique est incorrectement converti en XLSXPunaise
CELLSNET-47205Range.ApplyStyle() sur la plage de colonnes a considérablement augmenté la taille du fichier de classeurPunaise
CELLSNET-47210La valeur de chaîne au format riche d’une cellule est vide dans Apple Numbers'09Punaise
CELLSNET-47213Copie de la feuille dans un autre classeur - les cellules masquées (lignes) disparaissentPunaise
CELLSNETCORE-53Le point de données sur la ligne du graphique Excel est supprimé après la conversion en PDFPunaise
CELLSNET-47212NullReferenceException lors de l’enregistrement particulier XLSM à XLSException
CELLSNET-47222Aspose.Cells 20.2 : Exception lors de la conversion d’un fichier particulier XLSB en Excel97To2003Exception
CELLSNET-47226Aspose.Cells 20.2 : Exception lors de la tentative de suppression de colonnes videsException

Public API et modifications incompatibles avec les versions antérieures

Voici 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 .NET. Si vous avez des inquiétudes concernant l’un des changements répertoriés, veuillez le signaler sur le forum d’assistance Aspose.Cells.

Modifier le comportement des fonctionnalités de formatage pour certaines CultureInfos spécifiées par l’utilisateur. (.NET UNIQUEMENT)

Dans les anciennes versions, notre moteur de formatage peut modifier certaines propriétés de certaines cultures spéciales pour obtenir le résultat formaté général. Par exemple, dans la plupart des situations, JapaneseCalendar doit être utilisé pour formater les valeurs date-heure, donc dans les anciennes versions, nous faisons toujours en sorte que CultureInfo de “ja-JP” utilise JapaneseCalendar pour le formatage. Cependant, il n’est pas toujours destiné aux utilisateurs lorsqu’ils spécifient leur CultureInfo personnalisé par des API, telles que WorkbookSettings.CultureInfo ou CustomImplementationFactory.CreateCultureInfo(). Ainsi, à partir de 20.3, nous utilisons la propriété CultureInfo.UseUserOverride pour décider si les propriétés changent automatiquement pour le formatage. Pour le CultureInfo spécifié, si cette propriété estvrai , alors nous le considérons comme cet utilisateur a remplacé toutes les propriétés nécessaires, nous ne le modifierons donc plus pour le formatage. Si cette propriété estfaux, nous pouvons alors en modifier automatiquement d’autres propriétés si nécessaire.

Ajoutez la propriété LoadFilter.SheetsInLoadingOrder.

Les utilisateurs peuvent remplacer cette propriété pour spécifier les feuilles et l’ordre à charger lors de l’importation de classeurs à partir du fichier de modèle.

Supprime la propriété TickLabels.Background obsolète

Utilisez plutôt la propriété TickLabels.BackgroundMode.

Obsolète la propriété TickLabels.TextDirection et ajoute la propriété TickLabels.ReadingOrder

Utilisez plutôt la propriété TickLabels.ReadingOrder.

Obsolète TickLabels.DirectionTypeproperty et ajoute enum ChartTextDirectionType

Représente la direction du texte.

Ajoute la méthode Shape.RemoveActiveXControl().

Supprime les données ActiveX de la forme.

Ajoute la propriété ThreadedComment.CreatedTime.

Obtient et définit l’heure de création des commentaires thématiques.

Ajoute la propriété Worksheet.UniqueId.

Obtient et définit l’ID unique de la feuille de calcul.

Ajoute enum IconSetType.ColorSmilies3 et IconSetType.Smilies3.

Représente les mises en forme conditionnelles du jeu d’icônes 3smiles. Uniquement pour les fichiers .ods.s

Ajoute l’énumération TimePeriodType.LastYear, TimePeriodType.NextYear et ThisYear.

Représente les mises en forme conditionnelles de l’année dernière, de l’année prochaine et de cette année. Uniquement pour les fichiers .ods.

Ajoute la méthode WorksheetCollection.RefreshPivotTables().

Actualisation de tous les tableaux croisés dynamiques du fichier.