Excelize v1.3.0
- Veröffentlicht am: Kann 13, 2018
- Veröffentlicht auf GitHub: https://github.com/xuri/excelize/releases/tag/v1.3.0
Versionshinweise
Die bemerkenswertesten Änderungen in dieser Version sind:
API geändert
- Machen Sie den Zeilenindex in den Funktionen
SetRowHeightundGetRowHeightkonsistent. problem lösen #205
Neue Eigenschaften
- Neue Funktion
SetSheetRowwurde hinzugefügt, um das Schreiben der gesamten Zeile auf einmal zu unterstützen, verwandtes problem #96 und #194 - Neue Funktions
GetColOutlineLevel,GetRowOutlineLevel,SetColOutlineLevelundSetRowOutlineLevelwurde für die Support-Erstellungsgruppe hinzugefügt - Fügen Sie die Iteratormethode für
Rowshinzu, neue funktionsColumns,NextundErrorwurde hinzugefügt - Die Funktion
SetCellValueunterstützt jetzt die Werteboolundtime.Duration - Die Funktion
AddTableunterstützt jetzt den festgelegten Namen der Tabelle, verwandtes problem #216 - Die Funktion
AddPictureunterstützt jetzt das Festlegen der Positionierung eines Bildes, verwandtes problem #214 - Die Funktion
GetCellValueunterstützt jetzt den gelesenen Zellenwert vom TypinlineStr, verwandtes problem #208 und pull request #209 - Die Funktion
AddChartunterstützt jetzt das Festlegen einer benutzerdefinierten Diagrammgröße - Fügen Sie unterstützte 3D, 3D 100%, Clustered, Stacked und 100% Stacked Balken und Spaltenreihendiagramme hinzu, verwandtes problem #160 und #190
- Fügen Sie einen Hyperlink zur Bildunterstützung für Funktion
AddPicturehinzu, verwandtes problem #185 - Fügen Sie der Zellenunterstützung zugeordnete Schutzeigenschaften hinzu, verwandtes problem #191
- Unterstützung für das Hinzufügen von Kategorien oder Werten in umgekehrter Reihenfolge (Ausrichtung des Diagramms) und Festlegen des automatischen oder festen Maximums, Minimums der Achse, verwandtes problem #202
Fehlerbehebung
- Behoben:
DeleteSheethat eine fehlerhafte Datei verursacht, die durch die Berechnung desactiveTabTags verursacht wurde. verwandtes problem #165 - Korrigieren Sie die Anzahl der gelesenen Spalten in bestimmten Arbeitsblattdaten, verwandtes problem #175
- Behandeln Sie den speziellen Dateinamen der gemeinsam genutzten Zeichenfolgentabelle
xl/SharedStrings.xml, um die Kompatibilität der Bibliothek mit der 1C Software zu gewährleisten, verwandtes problem #188 - Korrigieren Sie den
checkCellInAreaIndex außerhalb des Bereichs, wenn die zusammengeführte Zellreferenz eine einzelne Koordinate ist, verwandtes problem #206 - Fix set Schriftfamilie funktioniert nicht, verwandtes problem #222
Leistungsverbesserung
- Machen Sie
SetCellStyleschneller, indem Sie Konvertierungen incheckCellInAreaüberspringen und Bereichsüberprüfungen überspringen, wenn wir sicher sind, dass sich die Zelle nicht vor oder nach der aktuellen Zeile/Spalte befinden kann - Speichern Sie bytes im Speicher anstelle einer Zeichenfolge, 11% Speicherersparnis, siehe Leistungsdaten
Vielen Dank
Vielen Dank für alle Mitwirkenden an Excelize. Nachfolgend finden Sie eine Liste der Mitwirkenden, die Codebeiträge in dieser Version haben:
- @mbresson (Matthieu Bresson)
- @pvelder (Peter De Velder)
- @martinal (Martin Sandve Alnæs)
- @OloloevReal (Ololoev)
- @lunny (Lunny Xiao)
- @srdolor (Ilya Kuznetsov)
- @jdevelop (Eugene)