Excelize v1.3.0
- Publié ce sur: mai 13, 2018
- Sorti sur GitHub: https://github.com/xuri/excelize/releases/tag/v1.3.0
Notes de version
Les changements les plus notables de cette version sont:
API modifiée
- Rendre l'index de ligne cohérent dans les fonctions
SetRowHeightetGetRowHeight, resoudre le probleme #205
Caractéristiques notables
- Une nouvelle fonction
SetSheetRowa été ajoutée pour le support d'écrire toute la ligne à la fois, problème lié #96 et #194 - Nouvelles fonctions
GetColOutlineLevel,GetRowOutlineLevel,SetColOutlineLeveletSetRowOutlineLevela été ajouté pour prendre en charge la création d'un groupe - Ajouter la méthode iterator pour
Rows, nouvelles fonctionsColumns,NextetErrora été ajouté - La fonction
SetCellValueprend désormais en charge les valeurs de typeboolettime.Duration - La fonction
AddTableprend désormais en charge le nom d'ensemble de la table, problème associé #216 - La fonction
AddPictureprend désormais en charge la définition du positionnement d'une image, problème associé #214 - La fonction
GetCellValueprend désormais en charge la lecture de la valeur de cellule de typeinlineStr, problème associé #208 et pull request #209 - La fonction
AddChartprend désormais en charge la taille de graphique personnalisée définie - Ajout de graphiques 3D, 3D 100%, groupés, empilés et 100% empilés à barres et colonnes pris en charge, problème associé #160 et #190
- Ajouter un lien hypertexte vers le support d'image pour la fonction
AddPicture, problème associé #185 - Ajouter des propriétés de protection associées à la prise en charge des cellules, problème associé #191
- Ajoutez des catégories ou des valeurs dans l'ordre inverse (orientation du graphique) prise en charge et définissez le maximum automatique ou fixe, le minimum de l'axe, problème associé #202
Corrections de bogues
- Correction de
DeleteSheetfaire un fichier cassé causé par le calcul de la baliseactiveTabincorrect, problème associé #165 - Correction du nombre de colonnes lues dans les données de feuille de calcul spécifiques, problème associé #175
- Gérez le nom de fichier de table de chaînes partagé spécial
xl/SharedStrings.xmlpour rendre la bibliothèque compatible avec le logiciel 1C, problème associé #188 - Correction de l'index
checkCellInAreahors de portée lorsque la référence de cellule fusionnée est une seule coordonnée, problème associé #206 - La famille de polices définie ne fonctionne pas, problème associé #222
Performance
- Rendez
SetCellStyleplus rapide en sautant les conversions danscheckCellInArea, et en sautant les vérifications de la zone lorsque nous sommes sûrs que la cellule ne peut pas être avant ou après la ligne/colonne actuelle - Économisez des octets sur la mémoire au lieu d'une chaîne, 11% d'économie de mémoire, voir Performance Figures
Merci
Merci pour tous les contributeurs d'Excelize. Vous trouverez ci-dessous une liste des contributeurs qui ont des contributions de code dans cette version:
- @mbresson (Matthieu Bresson)
- @pvelder (Peter De Velder)
- @martinal (Martin Sandve Alnæs)
- @OloloevReal (Ololoev)
- @lunny (Lunny Xiao)
- @srdolor (Ilya Kuznetsov)
- @jdevelop (Eugene)