Excelize v1.4.0
- Veröffentlicht am: August 14, 2018
- Veröffentlicht auf GitHub: https://github.com/xuri/excelize/releases/tag/v1.4.0
Versionshinweise
Die bemerkenswertesten Änderungen in dieser Version sind:
API geändert
- Fehlerrückgabewert für Funktionen hinzufügen:
AddChart,AddComment,AddPicture,AddShape,AddTableundSetConditionalFormat
Neue Eigenschaften
- Neue Funktion
GetCommentswurde zur Unterstützung hinzugefügt, ruft alle Kommentare ab und gibt eine Karte des Arbeitsblattnamens an die Arbeitsblattkommentare zurück - Neue Funktions
RGBToHSLundHSLToRGBwurde zur Unterstützung der Konvertierung von RGBA und HSL Farben hinzugefügt - Neue Funktion
NewDataValidationund SerienfunktionenDataValidation.SetDropList,DataValidation.SetError,DataValidation.SetInput,DataValidation.SetRange,DataValidation.SetSqrefundDataValidation.SetSqrefDropListist für die Datenvalidierung Unterstützung hinzugefügt - Neue Funktion
AddPictureFromByteswurde hinzugefügt, verwandtes problem #259 - Die Funktion
GetCellFormulaunterstützt jetzt gemeinsam genutzte Formeltypen, verwandtes problem #227 - Unterstützung für die weitere Analyse von Daten in Zukunft
- Verwenden Sie den Min/Mid/Max-Wert für die bedingte Formatierung mit 2 und 3 Farbskalen
Fehlerbehebung
- Durch die verbesserte Formatierung von Kommentaren werden alle an einer Stelle gestapelten Kommentarfelder erweitert
- Problem beim Erstellen eines Arbeitsblatts durch
NewSheetbehoben, das zu Dateiproblemen führte, verwandtes problem #249
Leistungsverbesserung
- Leistungsoptimierung 20% schneller, 14% Speichereinsparung bei festgelegten Zellenwerten. Sehen Leistungsdaten
- Verwenden Sie
github.com/mohae/deepcopyzum Kopieren von Arbeitsblättern anstelle der internendeepcopyFunktion, bei der die encoding/gob Serialisierung und -Deserialisierung verwendet wurde
Vielen Dank
Vielen Dank für alle Mitwirkenden an Excelize. Nachfolgend finden Sie eine Liste der Mitwirkenden, die Codebeiträge in dieser Version haben:
- @dolmen (Olivier Mengué)
- @liepumartins (Mārtiņš)
- @nad2000 (Radomirs Cirskis)
- @alex-whitney (Alex Whitney)
- @rentiansheng (Reage)
- @farmerx (Farmerx)