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
SetRowHeight
undGetRowHeight
konsistent. problem lösen #205
Neue Eigenschaften
- Neue Funktion
SetSheetRow
wurde hinzugefügt, um das Schreiben der gesamten Zeile auf einmal zu unterstützen, verwandtes problem #96 und #194 - Neue Funktions
GetColOutlineLevel
,GetRowOutlineLevel
,SetColOutlineLevel
undSetRowOutlineLevel
wurde für die Support-Erstellungsgruppe hinzugefügt - Fügen Sie die Iteratormethode für
Rows
hinzu, neue funktionsColumns
,Next
undError
wurde hinzugefügt - Die Funktion
SetCellValue
unterstützt jetzt die Wertebool
undtime.Duration
- Die Funktion
AddTable
unterstützt jetzt den festgelegten Namen der Tabelle, verwandtes problem #216 - Die Funktion
AddPicture
unterstützt jetzt das Festlegen der Positionierung eines Bildes, verwandtes problem #214 - Die Funktion
GetCellValue
unterstützt jetzt den gelesenen Zellenwert vom TypinlineStr
, verwandtes problem #208 und pull request #209 - Die Funktion
AddChart
unterstü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
AddPicture
hinzu, 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:
DeleteSheet
hat eine fehlerhafte Datei verursacht, die durch die Berechnung desactiveTab
Tags 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
checkCellInArea
Index 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
SetCellStyle
schneller, 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